【问题标题】:When i add this thing in my onCreate method why my app is unfortunately stopped当我在我的 onCreate 方法中添加这个东西时,为什么我的应用程序不幸停止了
【发布时间】:2017-06-07 15:25:27
【问题描述】:

当我在我的 oncreate 方法中添加这个东西时,为什么我的应用不幸停止了

ListView mylistview = (ListView) findViewById(R.id.listview);

    ArrayList<String> myfamily = new ArrayList<String>();
    myfamily.add("PAPA");
    myfamily.add("BHAI");
    myfamily.add("MUMMA");
    myfamily.add("ME");

ArrayAdapter arrayAdapter = new ArrayAdapter(this , android.R.layout.simple_list_item_1, myfamily);

    mylistview.setAdapter(arrayAdapter);

【问题讨论】:

  • 分享你的崩溃日志
  • 提供将显示崩溃位置的堆栈跟踪。我认为虽然可能的罪魁祸首是您的 mylistview 在您设置适配器时为空。你有没有完成myListView = (ListView)findViewById(R.string.mylistview) 从你的布局中设置你的列表视图对象。

标签: android listview android-adapter


【解决方案1】:

我认为您在 onCreateView 中初始化您的 lsitview 并将其设置在 onCreate 中,因为 onCreate 将首先被调用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 2018-11-04
    • 2017-12-04
    • 2022-01-24
    相关资源
    最近更新 更多