- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ListView
android:layout_above="@id/btn_4" <-- this line error: No resource found
android:layout_width="match_parent"
android:layout_height="200dp" />
<Button android:id="@+id/btn_4" <-- I declare the id here
android:layout_alignParentBottom="true"
android:layout_height="wrap_content"
android:layout_width="match_parent" />
</RelativeLayout>
有什么建议吗?
最佳答案
据我了解,第一次在layout xml中使用id,需要在其前面加一个+号。
来自Declaring Layout文档:
The plus-symbol (+) means that this is a new resource name that must be created and added to our resources (in the R.java file).
因此,将“+”添加到 ListView 布局中的第一个 btn_4 引用,您可以从 Button 布局中的 android:id 属性中删除不必要的“+”。
关于android - RelativeLayout 的 layout_above 给出 "No resource found"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7066141/
我想在屏幕中间、页眉下方和页脚上方显示一些文本。由于此文本很长,我将其嵌套在 ScrollView 中。我尝试了多种解决方案:this , this , this , this ,还有更多…… 起初我
有人可以向我解释为什么 ImageView 没有出现在 LinearLayout 上方吗? 我不明白。 最佳答案 当您指定相对于另一个布局的对齐方式
这是我的代码 这是我得到的结果(实际截图)。如您所见,整个 TextView 都消失了。 这是我想要的结果(在mspaint上编辑) 由于自动填充,我无法使用 align_bottom。这是我使
我有这个布局 我希望 bottom_container 位于我的 ListView 下方 但
当我尝试使用 layout_above 将一个 View 置于另一个 View 之上时,如果它不在同一个 XML 文件中,它就找不到 ID。我在运行时添加我的 XML 文件,但我仍然希望能够相对于彼此
我正在 Android Studio 中构建应用。 我构建了一个简单的启动画面,以便在我的 MainActivity 加载时启动它,并使我的应用程序看起来更专业。这是我的 XML 代码:
我正在使用 RelativeLayout 并尝试在图像下方制作几个按钮。当我在其中使用 android:layout_above="@+id/likebutton" 时,为什么 ImageView 会
我已经尝试过 app:layout_constraintBottom_toTopOf="@id/the_view_which_will_remain_below" 但这不是所需的输出。我想要 Rela
我正在尝试创建一个登录屏幕,其中包含一个您可以在其中输入电子邮件的 EditText、一个当您忘记密码时可以按下的 TextView 以及一个用于进入登录过程下一步的按钮。 我当前在 XML 中的实现
我已经阅读了有关相对布局的这两个属性的文档,并尝试了一些示例,但仍然无法识别它们之间的区别。我已经尝试了一些测试,但我经常得到相同的结果,有时,不同的,但我无法解释。 Android 文档的描述如下:
我创建了一个 TabWidget TabWidget tabWidget = new TabWidget(this); tabWidget.setId(android.R.id.tab
这是我的xml文件,我不知道为什么 android:layout_above="@id/PairNow" 会导致我的构建失败。 请帮忙解决这个问题,谢谢! XML:: 错误信息: Error
有什么建议吗? 最佳答案 据我了解,第一次在layout xml中使用id,需要在其前面加一个+号。 来自Declaring Layout文档: The plus-symbol (+)
我试图将一个 View 放置在另一个 View 之上,并且稍微超出其边界框。 我的代码经过简化以显示问题: 结果: 第二个箭头显示了我期望的小
我正在开发一个 Android 应用程序,但在我添加 AdView 后它显示错误 Error:(23, 31) No resource found that matches the given nam
我是一名优秀的程序员,十分优秀!