basic view

来源:互联网 发布:亲亲吉祥网络 编辑:程序博客网 时间:2024/05/21 09:09
package net.learn2develop.BasicViews5;import android.app.ListActivity;import android.os.Bundle;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.Toast;public class MainActivity extends ListActivity {//注意此处是ListActivity而不是Activity String[] presidents = {            "Dwight D. Eisenhower",            "John F. Kennedy",            "Lyndon B. Johnson",            "Richard Nixon",            "Gerald Ford",            "Jimmy Carter",            "Ronald Reagan",            "George H. W. Bush",            "Bill Clinton",            "George W. Bush",            "Barack Obama"    };    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);                       setListAdapter (new ArrayAdapter<String>(this,                android.R.layout.simple_list_item_checked, presidents));    }        public void onListItemClick(    ListView parent, View v, int position, long id)     {               Toast.makeText(this,         "You have selected " + presidents[position],             Toast.LENGTH_SHORT).show();    }  };
运行效果如下:

原创粉丝点击