列表视图:设置 OnItemClick



对不起我的语言。如何为每个列表项显示特定图像(覆盖整个屏幕),我的意思是单击项目 1 后应该出现图像 1,单击项目 2 后应该出现图像 2,依此类推。我使用了 Toast,但无法为不同的项目显示不同的照片。提前谢谢。

解决方案之一是...单击列表项时,将全屏(在视图中)调用带有图像的新活动。

编辑:假设列表视图是您的列表视图项

  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.
  }
});

您可以使用仅显示图像的活动,根据需要覆盖整个屏幕。

对话框是这种情况的另一种选择,您可以设置其布局并弹出它,从而涵盖当前活动。

相关内容

  • 没有找到相关文章

最新更新