android-linearlayout相关内容

结合父级的 wrap_content 和子级的 fill_parent

将线性布局的两个或多个元素设置为相同的高度似乎是一个大问题. 我想将一行中的四个按钮设置为相同的高度. android:layout_height="wrap_content" 暂时这样做,但是当其中一个按钮上的文本长于一行时,此按钮会增加,因此比其他按钮大.由于不同的本地化,我不知道何时以及哪个按钮可能会有第二行. 所以我的想法是,将父线性布局设置为 android:layou ..
发布时间:2021-11-27 18:42:47 移动开发

在 ViewGroup 上设置最大宽度

如何设置 ViewGroup 的最大宽度?我正在使用 Theme.Dialog 活动,但是,当调整到更大的屏幕时,这看起来不太好,它也有点轻巧,我不希望它占据整个屏幕.> 我尝试了这个建议但无济于事.此外,没有像某些视图那样的 android:maxWidth 属性. 有没有办法限制根 LinearLayout 使其仅为(例如)640 倾角?我愿意为此更改到另一个 ViewGroup. ..
发布时间:2021-11-27 18:42:27 移动开发

使用 Android 的多个 ListView 滚动

我完全被这个难住了.我有三个不同的列表需要显示在屏幕上.列表完全有可能超出屏幕底部边缘,因此我需要滚动. 我尝试使用 ScrollView 和 LinearLayout 子项,并将我的 ListViews 放入 LinearView,但是所有的 ListViews 都通过滚动条锁定到一个固定的高度.使用其他类型的布局意味着没有滚动. 有没有人有任何建议,或者我是否需要以编程方式将列表项 ..
发布时间:2021-11-27 18:42:10 移动开发

Android:如何以编程方式设置布局的大小

作为 Android 应用程序的一部分,我正在构建一个按钮集.这些按钮是一组嵌套的 LinearLayouts 的一部分.使用权重,我可以根据包含父 LinearLayout 的大小自动调整自身的大小.这个想法是,根据屏幕的像素数和密度,将包含布局的大小设置为多个像素;并让按钮设置根据该更改自行调整大小. 接下来的问题是:如何调整布局的大小. 我尝试了几种建议的技术,但没有一个接近工作 ..
发布时间:2021-11-27 18:41:24 移动开发

java.lang.ClassCastException: android.view.ViewGroup$LayoutParams 不能转换为 android.widget.Gallery$LayoutParams

我正在尝试在我的应用程序中添加 Fancycoverflow,它适用于 这个例子. 但是我对适配器做了一些更改,我尝试运行我的应用程序,但它崩溃并显示以下错误 致命异常:mainjava.lang.ClassCastException: android.view.ViewGroup$LayoutParams 不能转换为 android.widget.Gallery$LayoutParam ..

如何使用复合可绘制对象而不是包含 ImageView 和 TextView 的 LinearLayout

针对我的代码运行新的 Lint 工具.它提出了很多很好的建议,但我看不懂. 这个标签和它的子标签可以被一个和一个复合drawable替换 问题:检查当前节点是否可以使用复合可绘制对象替换为 TextView. 包含 ImageView 和 TextView 的 LinearLayout 可以更有效地作为复合可绘制对象进行处理 这是我的布局 ..

相对布局比线性布局更昂贵吗?

每当我需要一个 View 容器时,我总是使用 RelativeLayout,因为它很灵活,即使我只想显示一些非常简单的东西. 这样做可以吗,或者我应该尽可能尝试使用 LinearLayout,从性能/良好实践的角度来看? 谢谢! 解决方案 在 2013 年 Google I/O 大会(为 Android 编写自定义视图)的一次演讲中,Romain Guy 澄清了导致每个人都开始 ..