我有一个ListView与标题,我需要根据屏幕大小以编程方式设置标题大小。所以它几乎填满整个屏幕。我怎样才能做到这一点?我找到了一种获得屏幕高度的方法,但它是显示屏的整个高度,包含电话状态栏高度。以编程方式设置列表视图的标题大小
4
A
回答
6
,如果你是充气的布局,这样设置头到ListView:
ListView lv = getListView();
LayoutInflater inflater = getLayoutInflater();
ViewGroup header = (ViewGroup)inflater.inflate(R.layout.header, lv, false);
lv.addHeaderView(header, null, false);
您可以使用
header.setLayoutParams(params);
你可以得到通知更改布局R.layout.header
的高度或使用此代码的状态栏高度:
相关问题
- 1. 如何以编程方式设置集合视图的大小
- 2. 以编程方式设置图标大小
- 3. 以编程方式设置UIPopOver视图的标题
- 4. 如何以编程方式设置列表视图的OrderedView
- 5. 以编程方式设置UITabBarItem标题?
- 6. 以编程方式设置EKEvent标题
- 7. Android:以编程方式设置视图的最小高度
- 8. 以编程方式使用大小类设置字体大小
- 9. jQuery UI可调整大小:以编程方式设置大小?
- 10. Android以编程方式设置图像大小
- 11. 以编程方式确定iPad模式视图的大小
- 12. 以编程方式设置远程ImageVIew的像素大小?
- 13. 以编程方式设置TextView大小使其小于wrap_content
- 14. 以编程方式设置最大java堆大小
- 15. 如何以编程方式在jasper标题中设置图像
- 16. 以编程方式配置每个位置的视图设置
- 17. 限制以编程方式设置的UIImage的大小
- 18. 如何以编程方式获得UINavigationBar标题的大小?
- 19. 以编程方式设置标签栏的标题
- 20. Android:如何以编程方式设置布局的大小
- 21. 以编程方式在android中设置布局的大小
- 22. iOS:设置UILabel的字体大小以编程方式
- 23. 从Storyboard以编程方式设置UIView的大小
- 24. 如何以编程方式在viewpager中设置imageview的大小?
- 25. 如何以编程方式设置Android ProgressBar的大小?
- 26. 以编程方式设置FrameView的大小
- 27. 如何以编程方式调整MFC中的视图大小?
- 28. 以编程方式设置列表视图中的箭头键不工作
- 29. 获取/设置android小部件图像以编程方式查看大小
- 30. 以编程方式从视图控制器设置iOS设置视图
http://stackoverflow.com/questions/2394514/how-to-generate-a-listview-with-headers-above-some-sections –
它看起来像我在寻找什么? – Graykos
在该链接中,查看已解决的答案,该答案显示如何生成listview的自定义标题。可以使用夯实工具来输出。 –