Может кто-нибудь помочь мне отобразить следующий список в списке. Я поражен этим. [E000199, E000100, ER008, EW999, EQ333, EQ111, E9089, E1001, E777, E999, E0123, E00054, E0032, E0016, E0016, E009, E008, E007, E005, E003, E001].Как отобразить arraylist в списке?
Это ответ я получаю от webservice.When я пытаюсь отобразить его в виде списка в другой деятельности, я получаю сообщение об ошибке, как
java.lang.IllegalStateException: Системные сервисы не доступны для деятельности до OnCreate().
pls help me.this - это мой код во втором действии.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
listview = (ListView) findViewById(R.id.listView1);
}
public void sendList(ArrayList<String> list) {
// TODO Auto-generated method stub
this.emp_list=list;
System.out.println("^^^^^^"+emp_list);
adapt = new ArrayAdapter<String>(this,R.layout.list,R.id.title,emp_list);
listview.setAdapter(adapt);
setContentView(R.layout.viewlist);
}
Я пытался, но я получаю же error.thanks ур ответ – user751828
@ user751828 убедитесь, что ваш список не является пустым, а viewlist - ваш xml-макет, содержащий listView1 как ListView. –