- Java code
public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); listView = new ListView(this); listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView);}
用list的时候,new的ListView就正常,但是把ListView
- Java code
listView = new ListView(this);
替换成
- Java code
listView = (ListView)findViewById(R.id.mainmeu);
换成布局里边的ListView就出错了
这是什么情况
------解决方案--------------------
你还没setContentView()就运行findViewById()
android知道你是在哪找的吗?