我需要使用TextView“ title”使RelativeLayout及其两个View居中。当同时存在RelativeLayout中的两个视图时,此方法有效。但是,有时(基于某些条件)我不需要显示“箭头” ImageView。在这种情况下,RelativeLayout中的textView“ phone_name”不在TextView“ title”的中心。左边有点偏。如何使这两种情况都起作用? <?xml version="1.0" encoding="utf-8"?> <layout xmln…

2020年5月20日 0条评论 29点热度 阅读全文

我一直在尝试找出代码的问题,但是,我现在已经一无所知,几乎检查了所有内容,在尝试为我的应用程序构建登录页面时出现此错误。造成不便之处,敬请见谅。 在包“ android”中找不到属性“ layout_width”的资源标识符。 (第2行) 以及与Java不同的错误来部署应用程序的主题: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr…

2020年5月16日 0条评论 51点热度 阅读全文

我正在尝试以编程方式将文本视图添加到相对布局父视图中。但是,第一个视图未正确对齐,而其余视图已正确对齐。见所附图片。 我的代码: private void setupQuestionChoices(int position) { question.setText(questionList.get(position).question()); choicesTextViewsList.clear(); for (int i = 0; i < questionList.get(position).choices(…

2019年12月27日 0条评论 31点热度 阅读全文

将规则之一添加到RelativeLayout后,我得到的结果不是很正确。 ID不适用于元素/被错误地应用。这会影响必须绑定到窗口小部件的规则。 作为一个容器,我使用ListView并通过BaseAdapter向其添加对象。显然,这不会产生预期的结果,但是在重用返回到适配器并重用的相同小部件之后(保证元素不会再次更改),规则开始正确运行。 @Override protected void onCreate(Bundle state) { super.onCreate(state); ListView view = n…

2019年8月11日 0条评论 38点热度 阅读全文

我试图建立类似行为的BottomSheet,因此我建立了一个RelativeLayout,它应该从底部滑入。我将其添加到底部的主要xml文件中,在编辑器中已经显示出来,但是当我尝试使用它时,我的应用程序崩溃了,并且此错误消息显示: 2020-01-09 11:17:10.841 16474-16474/..app.debug E/AndroidRuntime: FATAL EXCEPTION: main Process: ..app.debug, PID: 16474 java.lang.RuntimeExcept…

2019年4月17日 0条评论 31点热度 阅读全文