我已经创建了一个列表视图,其代码如下,显示苹果、橙子和香蕉。当我单击该项目(例如:苹果)时,我希望它与值一起显示在不同的活动中作为文本视图。例如:苹果 = 40 卡。目前我没有数据库来存储这些值。
这是列表视图的代码:
public class ViewMenuList extends ListActivity {
String[] food = { "Apple", "Banana", "Orange"
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu_list);
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, food));
ListView listView = getListView();
listView.setTextFilterEnabled(true);
}
public void onListItemClick(ListView parent, View v, int position, long id)
{
Toast.makeText(this, "You have selected " + food[position] , Toast.LENGTH_LONG).show();
}
}