当前位置:编程学习 > wap >>

android ListActivity如何创建?

有哪位大神帮忙看看!

public class activity2012_10_23_listactivity extends ListActivity {
static final String[] CHOICES=new String[]
{
"WEB","CONTACTS","PHONE DIALER","GOOGLE","VOICE COMMAND"
};
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(activity2012_10_23_listactivity.this
, android.R.layout.易做图_expandable_list_item_1, CHOICES));
}}
想要建一个ListActivity ,这段代码有什么问题吗?为什么老是出错?

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

<ListView android:id="@id/android:list"
android:layout_width="fill_parent" 
android:layout_height="fill_parent"
android:background="#00FF00"
android:layout_weight="1"
android:drawSelectorOnTop="false"/>


</LinearLayout>
--------------------编程问答-------------------- 在super.onCreate(savedInstanceState);
下面加上
setContentView(R.layout.main); --------------------编程问答-------------------- 关键是setContentView
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,