android-constraintlayout相关内容
我正在将MotionLayout与scene-xml一起使用:
..
我在cardview中有约束布局.卡片视图在屏幕上看起来不错.仅当截取屏幕截图时,它才会渲染到位图,即失去角点时.我已经添加了位图视图的图片.约束布局与圆角重叠.我需要边缘到边缘的圆度. 下面是模拟器的屏幕截图,正确显示了圆角: 以下是渲染到位图的视图:
..
我是初学者,这是我运行应用程序时的外观.我正在使用最新版本的Android Studio.默认情况下,约束布局是屏幕截图 这就是显示的 https://drive.google.com/file/d/0B-ydaOiOKnYnOG1oODVoZEtwRzA/view?usp = drivesdk 这就是我要设计的东西 https://drive.google.com/fil
..
我正在创建一个 layout .我要将我的自定义 toolbar (这是另一种布局)设置为 layout 的顶部 FrameLayout (位于工具栏下方).但是 FrameLayout 应该得到 layout 高度的其余部分(match_parent).如何使用约束布局实现这一目标? 解决方案 解决方案:我假设您将工具栏作为另一个xml文件,如下所示: toolbar.xml
..
我有三个TextViews "hi" ,"x" 和"Hello World" ,我想在它们的底部对齐Hello World文本(即hi_x_World).Hello World只是一行,但是 layout_width 和 layout_height 都设置为 wrap_content . 它们具有不同的字体大小,因此即使我可以轻松地对齐文本视图框的底部,文本本身也不会对齐. 我发现了一
..
在我的应用程序中,我具有以下布局,该布局使用了新的内部ConstraintLayout的圆形定位属性.我认为这非常好,因为它除了circleRadius之外,没有对任何视图大小使用固定的dp值. 而这正是我的问题:我的circleRadius也应该是动态的,但是根据文档的说明,它只包含尺寸.所以我需要的是相对于constraintCircle尺寸的尺寸.有可能吗?
..
使用constrainLayout时支持不同屏幕尺寸的最佳方法是什么? 问题: 当我将设备更改为屏幕尺寸小于4.7“的任何设备时,底部的按钮通常会位于屏幕底部下方.我已经固定了按钮,并认为所有视图都将缩小以容纳其余部分. 我的代码:
..
我一直在尝试为我的应用制作GUI(使用ConstraintLayout),其中我的图像的行为类似于对齐的按钮,但是,即使我移动(并保存),这些按钮(或其他任何东西)也存在这个奇怪的问题)约束位置,它只是返回到某个数字(在本例中为16). 我在这里做错了什么?是什么原因/为什么编辑器要重置位置? http://i.imgur.com/OFndFb7.gifv (GIF-40s )
..
我有一个ConstraintLayout.出于本示例的目的,我们可以在其中包含三个视图.
..
假设我要使用app:layout_constraintTop_toTopOf将一个视图连接到另一个视图(可以是任何其他约束). 如果我将通过XML显示手动进行操作,则将如下所示: app:layout_constraintTop_toTopOf="@id/something" 但是-如果我使用设计选项而不是XML选项做同一件事,由于某种原因,我将获得额外的+(自动生成)字符它看起
..
我使用横向约束布局在垂直链中有七个按钮. 在运行时,我调整按钮的大小,使其适合应用程序栏和导航栏之间.我还将一个水平向导(guide1)放置在应用程序栏的底部,另一个向导(guide2)放置在导航栏的顶部.我已将顶部按钮(1或7)约束为指南1,将底部按钮(7之7)约束为guide2. 在相同的运行时间中,我可以通过调用以下方法来拉动按钮的新宽度. int getwidth(Butt
..
我在Github中有以下项目: https://github.com/Ali-Rezaei/Contacts ,其中我根据联系人的号码显示了国家/地区的标志. 以下布局包括flagItem作为LinearLayout,在其中以编程方式向其中添加标志imageViews:
..
这是Java Android应用程序中的一个问题,该应用程序具有MainActivity中非常简单的自定义可拖动抽屉. 这是它在Android 10(API级别29)模拟器上运行时的行为,这是预期的行为. 但是问题是,当它在Android L(API级别21)模拟器上运行时,其行为异常如下: 在动画过程中,UI组件不可见.但是当应用程序进入后台并返回时,它们就变得可见. 应
..
我有一个替换FrameLayout的片段.在此片段中,如果只有RecyclerView,则可以将其高度设置为match_parent,一切都可以正常工作. 但是,如果我有多个元素需要位于RecyclerView的顶部,则RecyclerView无法容纳在屏幕中. 第一种情况的代码:
..
我希望能够滚动浏览LinearLayout,其中每个元素都是适合整个屏幕的ConstraintLayout. 我在每个Layout中都尝试了layout_height的多个值,但似乎没有任何效果. 我可以在适合我的屏幕的layout_height中进行硬编码,但这并不理想. 这是我目前拥有的:
..
我是AndroidStudio和android编程的新手,请帮助我解决问题 当我在AndroidStudio v3.1.4上创建新项目时,第一时间构建在20秒构建同步失败后开始同步并显示此错误: 无法解决':app @ debug/compileClasspath'的依赖关系:可以 无法解析com.android.support.constraint:constraint-layout:1.
..
我不知道是我还是某物,但是我无法在Android Studio的设计模式下放置简单的文本或按钮 如果有帮助,这是代码:
..
我有一个简单的侧栏,上面有2个垂直链接的按钮,我希望侧栏可以包裹最大的按钮,而较小的按钮可以扩展以匹配最大的按钮. 这是我希望"AAA"按钮与"VALIDATE"按钮宽度相匹配的截图 当然,我突然想到对两个按钮都使用匹配约束宽度,但是当使用wrap_content容器时,会导致: 我的布局:
..
我创建了一个自定义视图并插入了日志记录,以进行估计的性能比较 public class CustomInAppKeyboard extends LinearLayoutCompat { private static final String TAG = "MyKeyboard"; @Override protected void onMeasure(int wi
..
在此图像中,按钮上有一条细线.通常在以前的android版本中,我用来选择推断约束,以便使细线消失.现在,在最新的android版本中,没有用于推断约束的选项.是否有其他替代方法可以消除毛线? 解决方案 您可以在Android Studio 3.0中使用推断约束 只需确保您位于“设计"标签中,而不是“文本"标签中(在屏幕底部附近即可看到). 点击推断约束
..