gpt4 book ai didi

android - 如何在android的listview中只显示两行数据

转载 作者:行者123 更新时间:2023-11-29 16:15:39 25 4
gpt4 key购买 nike

我遇到了问题,因为我在数据库表格文件中有一些数据,我能够成功地向其中显示数据,但是。随着数据越来越大, ListView 项目数据也在增加。只需要显示 2 行数据放入其中,以便我可以充分显示所有数据。

这是 ListView 的图像 enter image description here

请帮我实现这个。这是我在主 Activity 类中编写的代码

        ArrayList<String> results = myDbHelper.getNamesArray(MY_DATABASE_TABLE); 
//setListAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, COUNTRIES));
setListAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, results));
this.setTitleColor(Color.BLACK);
ListView lv=(ListView)findViewById(android.R.id.list);
lv.setCacheColorHint(0);
lv.setTextFilterEnabled(true);

提前致谢。莫克塔尔。

最佳答案

您需要为 ListView 项目使用自定义布局。采用 TextView 并利用 ellipsize 和 singleLine 属性。并在 textview 中使用 android:maxLines=2...

关于android - 如何在android的listview中只显示两行数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805813/

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