我正在构建我的第一个应用程序。我想点击它时,为每个列表视图项目显示不同的图像。有人可以帮帮我吗?
这是我在调用活动中尝试的方式。
public void onItemClick(AdapterView<?> parent, View view,int position, long id) {
locationListView.buildDrawingCache();
Bitmap image = locationListView.getDrawingCache();
Bundle extras = new Bundle();
extras.putParcelable("imagebitmap", image);
Intent intent;
intent.putExtras(extras);
startActivity(intent);
Bundle extra = getIntent().getExtras();
Bitmap bmp = (Bitmap) extras.getParcelable("imagebitmap");
image.setImageBitmap(bmp);
}
答案 0 :(得分:2)
你有没有尝试过任何东西?
看看这些教程
http://www.androidhive.info/2014/07/android-custom-listview-with-image-and-text-using-volley/
这些将帮助您完成所需的任务。
与创建常规列表视图没什么不同。你只需要修改row.xml文件,有多种方法可以将数据加载到listview中,例如JSON数组或从数据库中提取,如下所述http://www.edumobile.org/android/android-programming-tutorials/learn-how-to-create-listview-from-sqlite-database-in-android-development/
让我知道它是否在评论中有效,或者如果您需要任何其他帮助