gpt4 book ai didi

android - 如何使每行具有三个项目的 ListView 项目是图像按钮,以及与该图像按钮对应的文本

转载 作者:行者123 更新时间:2023-11-29 00:10:02 25 4
gpt4 key购买 nike

我想创建以下布局。

我想创建布局 看起来像这个使用 ListView 的图像,我已经创建了一个 Activity 但它没有给我提供项目,只显示空白 listView

我的代码是:

public class HomeScreen_Activity extends ListActivity {
static final ArrayList<HashMap<String,ImageButton>> list = new ArrayList<HashMap<String,ImageButton>>();

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listview);
SimpleAdapter myAdapter = new SimpleAdapter(
this,
list,
R.layout.home_sreen,
new String[]{"1st","2nd","3rd"},
new int[]{R.id.image1,R.id.image2,R.id.image3}
);
populateList();
setListAdapter(myAdapter);

}

private void populateList(){
for(int i = 0; i<10 ; i++){
HashMap map = new HashMap();
map.put("1","@drawable/cat_1");
map.put("2","@drawable/cat_1");
map.put("3","@drawable/cat_1");
list.add(map);
}


}
}

最佳答案

在您的 XML 文件中创建一个布局,然后在 ListView 中将该文件作为工具添加。

关于android - 如何使每行具有三个项目的 ListView 项目是图像按钮,以及与该图像按钮对应的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31033602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com