android中每个listview项的不同图像

时间:2014-11-14 13:39:03

标签: android listview

我正在构建我的第一个应用程序。我想点击它时,为每个列表视图项目显示不同的图像。有人可以帮帮我吗?

这是我在调用活动中尝试的方式。

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

1 个答案:

答案 0 :(得分:2)

你有没有尝试过任何东西?

看看这些教程

http://www.androidhive.info/2014/07/android-custom-listview-with-image-and-text-using-volley/

http://androidexample.com/How_To_Create_A_Custom_Listview_-_Android_Example/index.php?view=article_discription&aid=67&aaid=92

这些将帮助您完成所需的任务。

与创建常规列表视图没什么不同。你只需要修改row.xml文件,有多种方法可以将数据加载到listview中,例如JSON数组或从数据库中提取,如下所述http://www.edumobile.org/android/android-programming-tutorials/learn-how-to-create-listview-from-sqlite-database-in-android-development/

让我知道它是否在评论中有效,或者如果您需要任何其他帮助