android-relativelayout相关内容

如何填充父相对布局中的所有空间?

我创建了一个小例子来说明我的问题.在示例中,我创建了一个RelativeLayout来填充整个屏幕.还有3个孩子: id为中间的FrameLayout必须填充所有空白空间,且不会在FrameLayout的顶部和底部(粉红色)上覆盖 id为top的FrameLayout必须显示在中间(红色)上方 底端ID必须在中间(黄色)下方显示的FrameLayout 布局: ..
发布时间:2020-08-28 05:07:58 移动开发

如何将ImageView放在RelativeLayout上?

我正在设计配置文件布局.为此,我正在使用Imageview和RelativeLayout.我正在尝试将ImageView放在RelativeLayout的顶部.我同时使用了height和android:scaleType ="centerCrop",但在设计编辑器中显示还可以,但是当我编译并运行应用程序时,ImageView始终位于RelativeLayout的后面. 在设计编辑器中,它显示 ..
发布时间:2020-08-28 05:07:47 移动开发

在Android中使用9个补丁水平和/或垂直居中

我找不到谈论我的问题的话题,这在我看来是标准的……这使我认为这是不可能的.但我尝试一下. 我有一个带有9个补丁背景的RelativeLayout(其中包含一个内容区域). 是否可以相对于内容区域在此RelativeLayout中将TextView水平和/或垂直居中? 解决方案 此布局文件将完成任务 ..
发布时间:2020-08-28 05:07:25 Java开发

如何将一个TextView与另一个TextView的右边对齐,该TextView会中断到下一行?

我遇到的问题是将第二个TextView对齐到TextView的右侧,该范围跨越两行. 我正在使用RelativeLayout,但是当我使用layout_toRightOf时,它会出现在屏幕顶部,而当我添加layout_alignRight时,它会消失. 我对此非常困惑.您将假定它将跟随第一个TextView的结束位置,但不会结束.哦,如果有人认为这是问题,我会在宽度和高度上使用wrap ..
发布时间:2020-08-28 05:07:22 移动开发

以编程方式在相对布局中的多行中添加文本视图

我正在尝试以编程方式实现以下图像视图. 我正在动态地将文本视图添加到相对布局. 我的问题是根据需要将文本视图添加到每个先前添加的文本视图的右侧. 但是在一行完成后,由于屏幕的大小,其他文本视图将被隐藏. 在一行中添加其他剩余文本视图后,如何将它们添加到下一行. 我的方法是否错误实现了这一目标.请指导我.谢谢. 这是代码: RelativeLayout llTags = (Relativ ..
发布时间:2020-08-28 05:07:18 移动开发

RelativeLayout与ToolBar内的父级宽度不匹配

所以我在主屏幕上有一个自定义的工具栏,并且在该工具栏中是一个RelativeLayout.我将layout width设置为match_parent,相对布局的父级只是屏幕的宽度. 由于某种原因,它不适合屏幕的宽度,因为左边缘与屏幕边缘相距一定距离.我不确定为什么会这样,但是这会使RelativeLayout内的定位更加困难. 这是我的.xml ..
发布时间:2020-08-28 05:07:15 移动开发

Android使左侧的textview缩短,而右侧保持完全可见

我需要水平显示两个单行TextView.左侧的TextView(将其命名为1)可能具有更长的文本,该文本可能会缩短并以"..."结尾.正确的文本视图(2)包含短文本,永远不应缩短. 我希望1保持与父对象的左端对齐. 2与1的右侧对齐. 现在我必须满足两个条件 a)如果1的文字较短,则2应该与1的右边对齐(所有的都不会缩短). b),但如果1的文本太长,则应将视图1的文本缩短 ..
发布时间:2020-08-28 05:07:05 移动开发

Android自适应图像按钮布局

我正在尝试创建以下所示的设计,但是在不同屏幕的图像按钮上具有响应高度. 虽然可以使用android:layout_weight获得响应宽度,但是我无法对按钮的高度应用相同的方法.我想要实现的是下面显示的内容,但是屏幕的高度均匀地分布在各个按钮之间.即每行按钮的屏幕高度的25%. 任何帮助将不胜感激! ..

在RelativeLayout中可以替代weightSum?

我有四个要均匀分布在水平线上的TextView项.这意味着一行中的所有空间必须由TextView项目均匀地占据.像这样: 以前,我为此使用LinearLayout.我的weightSum为4,并为每个TextView项目分配了layout_weight 1.但是,这折衷了我想在我的应用中实现的某些功能: 我想在四个TextView项目的每一个下面放置一个EditText项目. Edit ..
发布时间:2020-08-28 05:06:48 移动开发