Unfortunately HelloListView has stopped
<p>I've followed <a href="http://developer.android.com/resources/tutorials/views/hello-listview.html" rel="nofollow">this tutorial</a> but when I try to run the application I get <code>Unfortunately HelloListView has stopped</code>
The IDE gives no warnings or errors.</p>

<p>My HelloViewListActivity.java looks like this:</p>

<pre><code>public class HelloListViewActivity extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        String[] countries = getResources().getStringArray(R.array.countries_array);
        setListAdapter(new ArrayAdapter&lt;String&gt;(this, R.layout.list_item, countries));

        ListView lv = getListView();
        lv.setTextFilterEnabled(true);

        lv.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView&lt;?&gt; parent, View view,
                    int position, long id) {
                // When clicked, show a toast with the TextView text
                Toast.makeText(getApplicationContext(),
                        ((TextView) view).getText(), Toast.LENGTH_SHORT).show();
            }
        });
    }
}
</code></pre>

<p>My strings.xml and list_item.xml are both <a href="http://developer.android.com/resources/tutorials/views/hello-listview.html" rel="nofollow">identical to the tutorial.</a></p>

<p><a href="http://pastebin.com/P0xrX2PC" rel="nofollow">Logcat log here</a>
What is it that I am doing wrong?</p>
