android-linearlayout相关内容

XML中定义的扩展LinearLayout的子代不显示

在我的项目中,我的屏幕上重复了很多相同的图案-它基本上是一个视图容器,其中包含标题,图像和特定背景的线性布局.为避免多次复制和粘贴相同的序列,我认为我可以创建一个复合视图,扩展LinearLayout并在那里定义所有“样式",然后在布局中使用该组件. 我遵循了howto的示例,并使我的复合视图起作用.但是,我见过的所有示例都使用结果视图,如下所示: ..
发布时间:2020-08-25 19:08:10 移动开发

如何在适合整个屏幕的ScrollView中将ConstraintLayout添加到LinearLayout中?

我希望能够滚动浏览LinearLayout,其中每个元素都是适合整个屏幕的ConstraintLayout. 我在每个Layout中都尝试了layout_height的多个值,但似乎没有任何效果. 我可以在适合我的屏幕的layout_height中进行硬编码,但这并不理想. 这是我目前拥有的: ..

如何在ConstraintLayout中对多个视图进行分组

我在ConstraintLayout中添加了3个按钮.我添加了一个按钮来禁用或启用这些按钮. 如果我使用的是正常的LinearLayout.我本可以将所有按钮放在“线性布局"中,然后启用或禁用该特定布局. 但是我正在使用ConstraintLayout.因此,我需要禁用或启用所有这些按钮,我认为ConstraintLayout中必须存在一种将不同的视图分组的方法. 请指导我如何在 ..

出现键盘时,Android工具栏会向上移动

我正在创建一个基于聊天的UI屏幕,其中具有用于聊天消息的工具栏和recyclerview,并回复味精布局. 每当edittext获得焦点时,它就会向上移动工具栏.相反,我想调整recyclerview的大小. 一些 stackoverflow答案建议将空白滚动视图放置在工具栏下方,但这没有用. ..

RelativeLayout比LinearLayout贵吗?

即使我只想显示非常简单的内容,由于它的灵活性,我每次都需要View容器时总是使用RelativeLayout. 这样做是可以的,还是应该从性能/良好实践的角度尝试使用LinearLayout? 谢谢! 解决方案 在Google I/O 2013(编写Android的自定义视图)上的一次演讲中,罗曼·盖伊澄清了导致所有人开始对所有内容使用RelativeLayouts的误解. R ..

获取WRAP_CONTENT的高度

我的目的是让一个不可见的LinearLayout在单击特定按钮时以动画形式显示。为此,我已将默认高度设置为WRAP_CONTENT,在应用启动时获取高度,将高度设置为0,然后在我单击按钮时启动动画。这是代码: linearLayout.post(new Runnable(){ @Override public void run(){ height = linearLayout.ge ..
发布时间:2020-06-06 18:56:14 Java开发

我需要修改哪个元素以在可绘制对象及其封闭的元素之间添加填充?

根据我学到的知识在这里,我能够在相关小部件的分组周围添加一些“围栏”: 但是,如您所见,第二个/下面的框挤满了第一个单选按钮文本。我需要修改哪个元素以添加一些空间?我是否需要在框本身中添加一些内容,该内容位于可绘制的文件夹中,并且定义如下: < ;? xml version =“ 1.0” encoding =“ utf-8”?> ..

将视图添加到底部的垂直LinearLayout(以编程方式)

我需要以编程方式在底部的垂直Linearlayout中添加视图。 (是的,我们知道,它在标题中。) 好:我可以在线性布局中添加视图,这不是问题。但这是聊天,因此我需要在显示的每条消息的底部添加视图。我没有找到LinearLayout的任何属性来执行此操作。 添加消息: mHandler.post(new Runnable() { @Override public void ..
发布时间:2020-06-01 20:57:04 移动开发