我想这样:一个由2个箭头覆盖的ViewPager

我得到了我想要的代码.但是,我得到了lint的这些警告:

>这种布局没用(对于虚拟布局)

>嵌套权重对性能不利.

我想知道是否有更好的方法来获得我想要的UI.

android:layout_width="match_parent"

android:layout_height="match_parent" >

android:id="@+id/dialog_instruction_pager"

android:layout_width="wrap_content"

android:layout_height="wrap_content" >

android:layout_width="match_parent"

android:layout_height="match_parent"

android:gravity="center"

android:orientation="vertical" >

android:layout_width="match_parent"

android:layout_height="0dp"

android:layout_weight=".2"

android:orientation="horizontal" >

android:id="@+id/instruction_dialog_left_arrow"

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight=".05"

android:background="?android:attr/selectableItemBackground"

android:scaleType="fitCenter"

android:src="@drawable/arrow_left_grey" />

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight=".8" >

android:id="@+id/instruction_dialog_right_arrow"

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight=".05"

android:background="?android:attr/selectableItemBackground"

android:scaleType="fitCenter"

android:src="@drawable/arrow_right_grey" />

P.S:是否有任何布局允许对齐左边,右边,底部(如RelativeLayout),还允许设置宽度,高度为百分比(如LinearLayout中的“weight”属性)?

谢谢 !

解决方法:

Try the below code and see whether it works,

This code will get the layout what you have attached

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical" >

android:id="@+id/dialog_instruction_pager"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="@color/theme_blue" >

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentLeft="true"

android:layout_centerInParent="true"

android:background="@drawable/ic_launcher" />

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentRight="true"

android:layout_centerInParent="true"

android:background="@drawable/ic_launcher" />

标签:java,android,android-linearlayout,android-layout-weight

来源: https://codeday.me/bug/20190609/1205617.html

java如何定义宽高_java – 将相对布局中的宽度和高度设置为百分比相关推荐

  1. java修改图片宽高

    java修改图片的宽高 因为一些特定的原因,限制了长传图片的大小.可以使用一下这个方法试试. 我是测试过没问题发布的. import java.awt.Graphics; import java.aw ...

  2. php将img中的宽高删除,PHP删除HTML中宽高样式的详解

    这篇文章主要介绍了PHP正则删除HTML代码中宽高样式的方法,涉及php针对HTML代码的正则匹配.替换等操作技巧,需要的朋友可以参考下 本文实例讲述了PHP正则删除HTML代码中宽高样式的方法.分享 ...

  3. “长宽高”不设限,中软国际带你在云上“乘风破浪”

    点击上方关注我们! 在刚刚结束的"华为全联接2020"上,"全场景智慧"成了企业数字化转型历程中一面新的旗帜.当前,产业界正处于从政企上云向政企智能升级.从单场 ...

  4. html 获取视频文件的宽高尺寸,怎么获取视频的宽度-解决方案

    html代码 <video id="video" loop preload="auto" autoplay><source src=" ...

  5. java输入长宽高计算表面积_设计一个C语言程序计算长方体体积和表面积,长宽高通过键盘输入?????...

    展开全部 # include int main (void) { double l, w, h;//定义变量62616964757a686964616fe4b893e5b19e313333656463 ...

  6. java输入长宽高计算表面积_设计一个C语言程序计算长方体体积和表面积,如何通过键盘输入长宽高?...

    展开全部 # include int main (void) { double l, w, h;//定义变量 double s, v;//定义变量 printf("please input ...

  7. java if 定义变量赋值_Java中简单的操作(if语句、常用操作符、switch语句、变量赋值等)...

    ---------------------if语句介绍--------------------------------------------------- class IfDemo { public ...

  8. java函数定义的要素_Java学习笔记八(方法)

    方法是解决一类问题的有序步骤的集合.将程序中共有的代码放在一起,然后统一调用这一个代码,那么这个代码块则称为方法. 方法尽可能要独立,一个方法最好只解决一个问题. 1.方法的优点 <1>减 ...

  9. java方法定义 与调用_Java方法的定义及调用

    Java方法的定义及调用 通过以上内容的学习,可以看出方法是一段可以完成某个特定功能的并且可以被重复利用的代码片段.接下来我们来学习一下方法应该怎么定义以及怎么调用. 定义/声明方法的语法格式如下所示 ...

最新文章

  1. H.264码率控制机制
  2. 《是碰巧还是执着?python所阅读的每一场知识点,唯一的共同点就是——参赛选手中,有详解Python的装饰器!》
  3. 半正定问题与二阶凸锥问题(SDPSOCP)
  4. 如何使用C#进行PPT展示。
  5. 碧蓝航线8.20服务器维护,《碧蓝航线》8月20日更新维护公告
  6. ASP.NET MVC 重点教程一周年版 第三回 Controller与View
  7. VS2019安装智能提示番茄助手VAssistX
  8. 开源WebGIS开发——栅格图层
  9. 【ArcGIS风暴】气象台站气温(降水)矢量数据插值成栅格气温(降水)空间数据
  10. win10无法打开设置,桌面右键显示设置提示ms-settings:display 该文件没有与之关联的程序来执行该操作
  11. 鼠标双击成了查看属性是怎么回事?怎样解决?
  12. python安装pip之后镜像源配置
  13. 正则表达式(菜鸟教程)
  14. 如何修改vant组件中filed的placeholder的 颜色
  15. PP实施经验分享(17)——S4 PP与ME标准接口报工函数“CO_MES_PRODORDCONF_CREATE_TT”
  16. SAP中销售处理到期发票清单VF04功能的应用
  17. 【按键精灵学习记录】以DOTA2人机为例
  18. Android学习网站推荐
  19. AcWing 913. 排队打水 (排序不等式)
  20. Cesium 个性地图的创建(炫酷大屏)

热门文章

  1. 德邦物流java面试_德邦物流面试经验
  2. 高德地图POI数据2020年高德POI
  3. 图片合成gif动画如何在线操作?怎样在线生成gif动画
  4. 【课设生成器】我做了一个代码生成器
  5. 大数据-kafka学习(三)——Kafka Broker
  6. 基于埋点日志数据的网络流量统计(网站总浏览量(PV)的统计)
  7. Linux seq命令详解
  8. 第一次运行TestNG测试类时报Cannot find class in classpath
  9. 【JVM学习笔记1】JVM与Java体系结构
  10. mysql性能视频教程_[视频教程] MySQL性能管理及架构设计 (完整版)