Array Adapter返回NullPointerException

时间:2012-06-21 19:53:50

标签: android android-layout

我只是想填充我的ListView但是我得到了一个N​​ullPointerException

这是代码

    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表示此行settingsOptions.setAdapter(adapter);

上存在NullPointException

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

您可以通过为settingsOptions提供有效值而不是null来解决此问题。

您可能正在使用 id 无效的findViewById,或者setContentView实际放置视图之前。

答案 1 :(得分:0)

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

它看起来settingsOptions在那里为空。