这是我的主要活动:

package com.dannytsegai.worldgeography;

import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MainActivity extends ListActivity {

    private ListView listview;
    private String[] mContinents;
    private ArrayAdapter<String> adapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        listview = (ListView) findViewById(R.id.list);
        mContinents = getResources().getStringArray(R.array.continents_array);
        adapter = new ArrayAdapter<String>(this, R.layout.simple_list_item, mContinents);

        listview.setAdapter(adapter);
    }



}


这是我的主要布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ListView
        android:id="@+id/list"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
    </ListView>

</LinearLayout>


我已经看完了代码,但是我无法弄清楚它对我的生活有什么问题。有人可以帮帮我吗?

最佳答案

改变这个


  R.layout.simple_list_item




 android.R.layout.simple_list_item_1

08-18 06:23