横向RecyclerView item修改宽度,均分Android手机屏幕的方法
2018-02-28 16:17
495 查看
在使用横向RecyclerView 时,有一个需要是屏幕可见区域只显示3个item,可以在Adpter中修改item宽度如下【红色部分】:
recyclerOxygen.setAdapter(new CommonAdapter<String>(getActivity(), R.layout.item_record_sub, oxygen) { @Override public void convert(ViewHolder holder, String s) { //holder.getView(R.id.tv_1).setMax(holder.getView(R.id.ll_root).getWidth()/3); ViewGroup.LayoutParams layoutParams = holder.getView(R.id.ll_root).getLayoutParams(); layoutParams.width = (ScreenUtils.getScreenWidth() - DpPxUtil.dp2px(getActivity(), 70)) / 3;// holder.getView(R.id.ll_root).setLayoutParams(layoutParams); holder.setText(R.id.tv_1, s); } });
相关文章推荐
- Android Recycler View解决item宽度无法填充屏幕(没有父容器参数也行)
- Android 使用RecyclerView实现列表item重叠效果(使用addItemDecoration方法)
- Android获取屏幕或View宽度和高度的方法
- android 修改listview item view 的方法
- recyclerview item 宽度没有填充屏幕
- Android RecyclerView关于item无法充满屏幕的问题
- Android中RecyclerView的item运用覆盖view的方法实现item的动画效果
- android 修改listview item view 的方法
- Android RecyclerView 设置item间隔的方法
- 关于recyclerview的横向布局的宽度以及item的点击事件的添加
- 在OnDialogCreate方法中创建RecyclerView,item不铺满屏幕解决
- Android网页宽度自适应手机屏幕宽度的方法
- 纯原生打造GridView单行横向滑动(宽度自适应在父布局居中),手机屏幕px和dp的互换方法,附禁止滑动的自定义方法
- android 修改listview item view 的方法(转)
- Android RecyclerView实现多种item布局的方法
- Android-Bug:RecyclerView的item不能横向充满的问题
- android 获取屏幕高度和宽度 的方法
- android 点亮手机屏幕与屏幕解锁方法
- android textview 中超出屏幕宽度的字符 省略号显示
- android pc连接手机devices view下不显示设备的解决方法