android之layout_toLeftOf和layout_toRightOf出现的错误

错误是这样的,布局文件如下,总是在SeekBar里面的这一句android:layout_toLeftOf=”@id/voice_max”报错,差点气得我吐血,明明没有错误的. 

大家好,又见面了,我是全栈君。

错误是这样的,布局文件如下,总是在SeekBar里面的这一句android:layout_toLeftOf=”@id/voice_max”报错,差点气得我吐血,明明没有错误的.

 

<ImageView 
	        android:id="@+id/voice_min"
	        android:layout_width="wrap_content"
	        android:layout_height="wrap_content"
	        android:layout_alignParentLeft="true"
	        android:layout_centerVertical="true"
	        android:background="@drawable/voice_min"/>
<SeekBar 
	        android:id="@+id/sb_voice"
	        android:layout_height="wrap_content"
	        android:layout_width="fill_parent"
	        android:layout_centerVertical="true"
	        android:layout_toLeftOf="@id/voice_max"
	        android:layout_toRightOf="@id/voice_min"
	        android:paddingLeft="5dp"
	        android:paddingRight="5dp"
	        android:background="@drawable/voice_seekbar_bg"
	        />
<ImageView 
	        android:id="@+id/voice_max"
	        android:layout_height="wrap_content"
	        android:layout_width="wrap_content"
	        android:layout_alignParentRight="true"
	        android:layout_centerVertical="true"
	        android:background="@drawable/voice_max"/>

 

后来我尝试作了修改,如下

 

 <ImageView 
	        android:id="@+id/voice_min"
	        android:layout_width="wrap_content"
	        android:layout_height="wrap_content"
	        android:layout_alignParentLeft="true"
	        android:layout_centerVertical="true"
	        android:background="@drawable/voice_min"/>
	    <ImageView 
	        android:id="@+id/voice_max"
	        android:layout_height="wrap_content"
	        android:layout_width="wrap_content"
	        android:layout_alignParentRight="true"
			android:layout_centerVertical="true"
	        android:background="@drawable/voice_max"/>
	    <SeekBar 
	        android:id="@+id/sb_voice"
	        android:layout_height="wrap_content"
	        android:layout_width="fill_parent"
	        android:layout_centerVertical="true"
	        android:layout_toLeftOf="@id/voice_max"
	        android:layout_toRightOf="@id/voice_min"
	        android:paddingLeft="5dp"
	        android:paddingRight="5dp"
	        android:background="@drawable/voice_seekbar_bg"
	        />

错误就消失了,原来toLeftOf和toRightOf的参数需要在使用它们之前定义,

刚开始只想着从左到右的顺序挨个写,显得有条理,看来我想多了.

错误就消失了,

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/121449.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 操作系统中的同步和异步

    操作系统中的同步和异步操作系统中同步、异步性概念首先我们从操作系统的发展中学习什么是异步性。在操作系统发展的初期阶段,CPU处理的是作业,而且是单道批处理。什么意思呢?就是一个作业从提交到结束,程序员都不能干预,此时整台计算机就为这一个作业服务(可想有多少资源被”浪费”),这样有一点好处就是整个程序是”封闭的”。这样的操作表明人和机器是没有交互的。那我们怎么实现人机交互呢?这个答案是中断。中断的引入,使得工作人员能…

    2022年10月28日
    0
  • CString 使用详解

    CString 使用详解CString::MakeUppervoidMakeUpper();Remarks备注ConvertsthisCStringobjecttoanuppercasestring.将原对

    2022年7月3日
    18
  • javascript字符串包含单双引号_js的字符串方法

    javascript字符串包含单双引号_js的字符串方法您可以使用include()方法,indexOf()或正则表达式来检查JavaScript字符串是否包含字符或短语。include()是检查字符串是否包含一个字母或一系列字母的最常用方法,并且是专门为此目的而设计的。在任何编程语言中,检查字符串是否包含子字符串都是常见的任务。例如,假设您正在构建在线游戏。您可能需要检查用户名是否包含禁止使用的短语,以确保所有用户名都适合您的游戏。JavaScript字符串包含有三种方法可检查JavaScript字符串是否包含另一个字符或字符序列:in

    2022年10月7日
    0
  • 用ESC/P控制码,怎样向喷墨打印机传送图形数据啊,包括颜色信息?

    用ESC/P控制码,怎样向喷墨打印机传送图形数据啊,包括颜色信息?

    2021年7月28日
    51
  • THINKPHP and or 模板语句书写

    THINKPHP and or 模板语句书写THINKPHP and or 模板语句书写

    2022年4月21日
    48
  • python执行测试用例_python自动生成测试用例

    python执行测试用例_python自动生成测试用例前言通常我们认为每个测试用例都是相互独立的,因此需要保证测试结果不依赖于测试顺序,以不同的顺序运行测试用例,可以得到相同的结果。pytest默认运行用例的顺序是按模块和用例命名的ASCII编码

    2022年7月30日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号