【发布时间】:2012-01-06 18:07:22
【问题描述】:
package com.comboyz.TantaGo;
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
public class startMenu extends ListActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter <String>(this,R.layout.startmenu,category));
}
static final String [] category= new String []{
"cinema","restuarnt","hotel","cafe","women shoping","men shoping"
};
}
我希望当我点击 cinema 时创建一个包含所有电影院名称的新列表,当我按下餐厅时,它会创建一个包含所有餐厅名称的不同列表,依此类推
【问题讨论】:
-
你的意思是有一个新列表吗?去掉旧的?
-
它让我进入另一个列表,里面有所有电影院的名字
-
你为什么不编写另一个活动并使用 Intent Extras 将关键字(电影院/餐厅)传递给它......像上面一样制作新列表并相应地显示在那里?
标签: android list listview arraylist android-listview