【发布时间】:2019-10-29 22:01:51
【问题描述】:
请帮帮我,我想在点击 listView 的“关于我们”、“更多来自我们”时显示其他活动,我该怎么做?
ArrayList<Word> words = new ArrayList<Word>();
words.add(new Word("About Us", R.id.main_images));
words.add(new Word("More From Us", R.id.main_images));
WordAdapter adapter = new WordAdapter(this, words);
ListView listView = findViewById(R.id.list);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
//what should I write here, so I can go other when clicked in listview
}
});
【问题讨论】:
-
你能解释一下你的代码吗?例如,
R是什么?缺少某些代码 (findViewById)... -
我正在使用 R.id.main_images 在列表视图中导入图像,并且我正在使用 findViewById(R.id.list);因为我已经给出了 listView "list" 的 id。请帮帮我。
标签: java android android-studio listview arraylist