我需要帮助将毕加索连接到listview,不知道如何做到这一点,毕加索连接并且它有效,但事实上已经存在另一个问题。 列表必须是图片,然后是所有已完成的(复选框和文本)。由于我是新手,我不知道该怎么办。如果你能帮助我,我会很高兴的! 提前谢谢!
listview部分
final String[] productnames = {
"Type 1", "Type 2", "Type 3" };
selection = (EditText) findViewById(R.id.aboutform);
listView = (ListView) findViewById(R.id.productlist);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, productnames);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v,
int position, long id) {
// TODO Auto-generated method stub
selection.setText("");
SparseBooleanArray chosen = ((ListView) parent).getCheckedItemPositions();
for (int i = 0; i < chosen.size(); i++) {
if (chosen.valueAt(i)) {
selection.append(productnames [chosen.keyAt(i)] + " ");
}
}
}
});
答案 0 :(得分:1)
Picasso.with(ctx).load(imgPath).fit().into(viewHolder.imageView);
答案 1 :(得分:1)
您可以在加载
中使用网址而不是可绘制图片Picasso.with(mContext).load("https://s3om/foodev/hotel/" + imageLocation).placeholder(R.drawable.ic_default_hotel).error(R.drawable.ic_default_hotel).into(holder.imageviewHotel);
答案 2 :(得分:0)
这是自定义列表视图的example
希望它会帮助你