A simple ListView with, say, 6 rows (Views). Now, I want it to fit exactly a single screen. Any straightforward way to do this? Or should I go with a custom view?

一个简单的ListView,例如6行(视图)。现在,我希望它只适合一个屏幕。有任何直截了当的方法吗?或者我应该使用自定义视图?

3 个解决方案

#1


Gone with a custom View.

使用自定义视图。

Couple of snippets: PreferenceCategory-like TextView:

几个片段:PreferenceCategory-like TextView:

<TextView style="?android:attr/listSeparatorTextViewStyle"/>

ListView separators:

<ImageView android:src="?android:attr/listDivider"android:layout_height="1dp" android:layout_width="fill_parent"/>

更多相关文章

  1. Android - Espresso -滚动到非列表视图项。
  2. 导航架构组件 - 具有CollapsingToolbar的详细信息视图
  3. 仪表测试自定义视图
  4. Android有用的代码片段
  5. 这些片段在Android编程中很有用
  6. ViewPager中的错误片段接收onContextItemSelected调用
  7. 键盘打开时,带有片段的活动不会调整大小
  8. 无法将视图添加到相对布局
  9. ListView的上拉弹簧、下拉弹簧,下拉弹簧时动态带刷新和切换换刷新

随机推荐

  1. SQL 关于row_number()over()
  2. oracle新接触的sql语句
  3. Mysql完全手册(笔记二,使用数据与性能优化)
  4. 如何构建将被输入下拉框的数据?
  5. 使用navicat for mysql 将查询语句过滤的
  6. 如何生成字符串'a'..'zzz'然后将它们保存
  7. 我不能使用PHP和SQL在循环之间传递变量?
  8. 不正确的字符串值:'\xF0\x9F\ xB6\xF
  9. SQL Server调优系列进阶篇(查询语句运行几
  10. SQL基本操作 - 新增、查看、更新、删除表