Android GirdView/Listview 最后一行显示不完整
来源:互联网 发布:安悦溪演技知乎 编辑:程序博客网 时间:2024/06/06 02:10
今天在工作的时候碰到了一个问题,是Android GirdView/Listview 最后一行显示不完整,即显示了一半
分析:利用Android device monitor查看并没有出现异常,在该控件的布局文件中,是嵌在fragment下的,因为引用了
toolbar替代了Actionbar,占据了一分部原有的空间位置,将toolbar隐藏,发现可以显示完整列表
解决:在列表控件上加上一句android:layout_marginBottom="?android:attr/actionBarSize" //设置距离底部高度和toolbar一样高
扩展:网上推荐http://www.tuicool.com/articles/NRnE3q 个人认为在这边不适用,可能是使用其他现象导致的。
补充:Java代码上的修改
ListView listView = getListView();
FrameLayout.LayoutParams lp = (FrameLayout.LayoutParams) listView.getLayoutParams();
int h = updateListViewLayout();
lp.setMargins(0, 0, 0, h);
listView.setLayoutParams(lp);
if(listView != null){
listView.setSelector(new ColorDrawable(Color.TRANSPARENT));
listView.setDividerHeight(0);
listView.setDivider(null);
}
private int updateListViewLayout() {
TypedValue typedValue = new TypedValue();
mActivity.getTheme().resolveAttribute(android.R.attr.actionBarSize, typedValue, true);
int[] attribute = new int[] { android.R.attr.actionBarSize };
TypedArray array = mActivity.obtainStyledAttributes(typedValue.resourceId, attribute);
int Size = array.getDimensionPixelSize(0 /* index */, -1 /* default size */);
array.recycle();
return Size;
}
原文地址:http://blog.csdn.net/sex_34/article/details/50899525
- Android GirdView/Listview 最后一行显示不完整
- Android GirdView/Listview 最后一行显示不完整
- Android GirdView 最后一行显示不完整
- android ListView 和GridView最后一行数据纵向显示不完整的问题解决小技巧
- android GridView最后一行显示不完整解决办法
- Android ListView 最后一行分割线不显示
- Android ListView 指定显示最后一行
- Android开发listview最后一行显示下划线
- listView显示最后一行
- ListView显示最后一行
- listView显示最后一行
- ListView显示最后一条Item不完整问题分析
- ListView显示最后一条Item不完整问题分析
- listview 显示到最后一行
- Android - 软件盘挡住了Listview的最后一行显示?
- jQuery滚动插件Sly.js 滑动最后几个元素不在一行 滑动显示不完整
- 使listview 显示到最后一行
- listview怎么显示最后一行数据
- 聊聊高并发系统之HTTP缓存
- Parajumpers Jacka being love people of
- ThinkPHP框架下导出excel数据的方法示例
- angular 组件化
- HDU 4111 Alice and Bob
- Android GirdView/Listview 最后一行显示不完整
- JVM虚拟机工作原理
- Linux C 编程中main函数返回值情况
- 【SQLSERVER】获取索引,约束(主键)的DDL
- SQL 语句按月份统计查询
- POJ 2406 - Power String
- 基于Html5的移动端APP开发框架
- centos中编译安装nginx并支持ssl
- Remove Duplicates from Sorted Array II