对不起我的语言。如何为每个列表项显示特定图像(覆盖整个屏幕),我的意思是单击项目 1 后应出现图像 1,单击项目 2 后应出现图像 2,等等。我使用了 Toast,但可以无法为不同的项目显示不同的图片。提前致谢。
问问题
95 次
2 回答
1
解决方案之一是...单击列表项时,会在全屏(在视图中)使用您的图像调用新的 Activity。
已编辑:假设 listView 是您的 listView 项目
listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, final View view,
int position, long id) {
//Invoke new activity with image id/name.
//In new activity depending upon image id/name show the image.
}
});
于 2014-01-04T20:37:34.687 回答
0
您可以使用仅显示图像的活动,根据需要覆盖整个屏幕。
Dialog 是这种情况下的另一种选择,您可以设置其布局并弹出它,同时覆盖当前活动。
于 2014-01-05T02:34:31.060 回答