我已經開始了一個應該包含List的Intent的活動,但是當我收集數據並將其綁定到ListView時,應用程序崩潰。我得到這條線上的錯誤:從Intent填充ListView
resultMenu.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, selected));
這是我的整個活動。提前致謝。
public class Result extends Activity {
private ArrayList<String> menuList;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.result);
Intent intent = this.getIntent();
ArrayList<String> selected = intent.getStringArrayListExtra("menuList");
// Configure the listview
ListView resultMenu = (ListView)this.findViewById(R.id.menuResult);
resultMenu.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, selected));
}
}
添加logcat如果崩潰... –
logcat請...... –
它說這條線導致崩潰!但它看起來完全沒問題..任何想法? =====> resultMenu.setAdapter(new ArrayAdapter(this,android.R.layout.simple_list_item_1,selected)); –
SaharaLALA