0

我只是想填充我的 ListView 但我得到一个 NullPointerException

这是代码

    String[] values = new String[] { "Reset Company", "Reset Demographic"};

    ArrayAdapter<String> adapter = new ArrayAdapter<String(this,android.R.layout.simple_list_item_1, values);

    settingsOptions.setAdapter(adapter);

LogCat 说这条线上有一个 NullPointExceptionsettingsOptions.setAdapter(adapter);

我该如何解决这个问题?

4

2 回答 2

2

您可以通过提供settingsOptions有效值而不是null.

您可能正在findViewById使用无效的id执行操作,或者在视图实际被放在那里之前setContentView

于 2012-06-21T19:55:22.100 回答
0

根据 The LogCat says there is a NullPointException on this line settingsOptions.setAdapter(adapter);

它看起来 settingsOptions 是 null 那里。

于 2012-06-21T19:57:05.243 回答