안드로이드 개발 질문/답변
(글 수 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에 추가해서 안드로이드로 보여주는건데요
실제 작동을 시키니 전혀 뜨질 않더군요 -_ㅠ 어떻게 고쳐야할까요??



