안드로이드 개발 질문/답변
(글 수 45,052)
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.list1); lv = (ListView)findViewById(R.id.list); alist = new ArrayList<String>(); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, alist); lv.setAdapter(adapter); xauth(); test_twitter_Mytimeline(); } public void test_twitter_Mytimeline() { try { statuses = twitter.getFriendsTimeline(); } catch (TwitterException e) { e.printStackTrace(); } for (Status status : statuses) { alist.add((status.getUser().getName() + ":" + status.getText())); adapter.notifyDataSetChanged(); } } public void xauth() { String ID = "skdbseandroid"; String Password = "dbse1234"; try { Twitter twitter = new TwitterFactory().getInstance(ID, Password); Status status = twitter.updateStatus("되나...."); // System.out.println(status.getText() + status.getSource()); } catch (TwitterException te) { System.out.println(te.getLocalizedMessage()); } } }
xauth()로 인증받아서 test_twitter_Mytimeline함수에서 표현을 하려구하는데요.
간단한 리스트뷰로 만들려고 합니다 .
for (Status status : statuses) {
alist.add((status.getUser().getName() + ":" +
status.getText()));
adapter.notifyDataSetChanged();
}
이부분에서 유저의 이름과 내용을 담아 list에 추가해서 안드로이드로 보여주는건데요
실제 작동을 시키니 전혀 뜨질 않더군요 -_ㅠ 어떻게 고쳐야할까요??