草庐IT

layout_constraintLeft_creator

全部标签

具有正确 layout_gravity 的 Android Horizo​​ntalScrollView 工作错误

我正在尝试获得以下View:左侧站点的描述和右侧的值。例如:问题是文本可能很长,所以我将它包装在Horizo​​ntalScrollView中。我正在使用以下xml:这就是问题所在。在滚动到最左边的角落后,我看到了(缺少文本开头):滚动到最右边的角落后,我看到了View(文本后的添加空间):如果我将TextViewandroid:layout_gravity更改为“left”,一切都会按预期进行。滚动到最左边的角落后,我看到了:滚动到最右边的角落后,我得到了View:这是一种使其正常工作并在短文本时将文本对齐到正确站点的方法吗? 最佳答案

android - gravity 和 layout_gravity 之间的确切区别是什么

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Android-gravityandlayout_gravity我一直在研究androidxml。我使用android:layout_gravity="center"将组件对齐到特定位置。现在,当我在处理一个类似Activity的对话框时,我遇到了android:gravity="center"。我发现,gravity用于将其child对齐到特定位置。我会分享一个例子,android:gravity="中心"它将LinearLayout的子元素居中对齐。android:layout_gravity="中心"它将

android - 什么是android :layout_marginStart

我想在左显示边框和ImageView之间添加一些空间。AndroidSDK让我知道“android:layout_marginStart”。Consideraddingandroid:layout_marginStart="10dp"tobettersupportright-to-leftlayouts为什么我应该使用android:layout_marginStart="10dp"而不是android:layout_marginLeft="10dp"?我从来没有这样做过,也从未遇到过所谓的“从右到左布局”的任何问题。 最佳答案 s

android - 如何以编程方式设置 layout_alignParentRight ="false"?

这个问题在这里已经有了答案:HowdoIprogrammaticallyremoveanexistingrulethatwasdefinedinXML?(3个答案)关闭9年前。如何以编程方式设置android:layout_alignParentRight="false"?我可以通过这段代码将它设置为true但我想以编程方式将它设置为false:RelativeLayout.Layoutparamsparams=(RelativeLayout.LayoutParams)myView.getLayoutParams();params.addRule(RelativeLayout.ALIG

android - ConstraintLayout layout_constraintDimensionRatio 不起作用

我使用了constraintLayout和layout_constraintDimensionRatio="1:1"(宽度为wrap_content,高度为0dp(match_constraint))因此,我希望宽度和高度为1:1,但它不起作用。怎么了?我附上了代码和屏幕截图。screenshot我引用android开发者网站上关于Constraintlayout的内容。https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html#DimensionConstraints

Android objectAnimator 动画 Layout 的 backgroundColor

我有一个问题。我想使用ObjectAnimator为LinearLayout的背景色设置动画。问题是它有动画,但它既不关心持续时间也不关心valueFrom和valueTo。这是我的xml文件:在Java中我这样调用:ObjectAnimatorobjAnim=(ObjectAnimator)AnimatorInflater.loadAnimator(getActivity(),R.animator.animator_bkg);objAnim.setTarget(view);objAnim.start();请注意,当我为布局的alpha设置动画时,它会按预期工作。这是Android错误

android - 为什么 Android Studio 正在删除和/或更改 layout_margin* 约束?

我正在使用android.support.constraint.ConstraintLayout来布局简单卡片的内容View。我的XML每次都会随机更改:我切换到AndroidStudio布局编辑器的Design选项卡或者当我打开PreviewPane时(在这种情况下,更改在我的更改过程中发生得更频繁)。这些随机变化包括:删除我手动定义的布局边距(例如layout_marginEnd)更改我手动输入的margin值添加tools:layout_editor_absoluteX值问题:还有其他人体验过此AndroidStudio的功能吗?如何关闭此“功能”,以免破坏我的布局?在哪里向Go

android - 如何在 API 21 之前支持 `layout_columnWeight` 和 `layout_rowWeight`?

我使用下面的网格布局和layout_columnWeight和layout_rowWeight将我的View集中在网格单元格中。但它们仅适用于v21及更高版本。如何在API21之前支持layout_columnWeight和layout_rowWeight功能? 最佳答案 支持库中的GridLayout版本向后兼容并支持权重,如下所述:https://developer.android.com/reference/android/support/v7/widget/GridLayout.html所以你只需要将compile'com.

c++ - Qt Creator 自动生成的垃圾(文件)的用途是什么?我该如何驯服它们?

我是Qt的新手,我正在使用新的诺基亚QtSDK测试版,我正在利用空闲时间为我的诺基亚N900开发一个小应用程序。幸运的是,我能够正确设置所有内容,并在设备上运行我的应用程序。我在学校学过C++,所以我认为它不会那么难。我使用QtCreator作为我的IDE,因为它不适用于VisualStudio。我也想把我的应用程序移植到Symbian,所以我运行了几次模拟器,我也为Windows编译以调试最邪恶的错误。(调试器无法在设备上正常工作。)我来自.NET背景,所以有些事情我不明白。当我点击构建按钮时,QtCreator会在我的项目目录中生成一堆文件:moc_*.cpp文件-它们的用途是什么

c++ - Qt Creator - 如何添加编译器?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:VC++compilerforQtCreatorQT5beta2,QTcreator2.6,MSVCerror:QtCreatorneedsacompilersetuptobuild.Configureacompilerinthekitoptions我刚刚安装了QtCreator(这是我的第一次体验),当我尝试编译时出现了这个错误:-1:错误:QtCreator需要设置编译器才能构建。在套件选项中配置编译器。这确实很有说服力,我在堆栈上阅读了其他帖子,但我无法完成。这些是我在Build&Run->Compile