问题标签 [layoutparams]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
17257 浏览

android - Android ListView 布局参数集

我的 xml 中有一个 Listview。它的结构是这样的:

现在我想为Listviewby java 代码设置一个高度。我尝试使用以下代码。

但它给予java.lang.ClassCastException: android.widget.AbsListView$LayoutParams。我的代码有什么问题?

0 投票
4 回答
1224 浏览

android - 恢复 screenBrightness Android 时出现黑屏

**请注意,我只是想关闭显示器。如果您有更好的方法,请提出建议:)

我在用

打开/关闭显示器。当我重新打开屏幕时,我得到的只是一个背光打开的空白屏幕。

知道为什么会这样吗?谢谢迈克

0 投票
1 回答
892 浏览

android - 如何以编程方式在 imageView 图像下添加橙色线?

如何在图像显示在画廊之前在图像下方添加一条橙色线?
我想在图片上做标记,让它从其他图片中脱颖而出。

我已经测试了各种 LayoutParams 但需要建议。
仅在 xml 中查看大量说明如何执行此操作。
这是我getView的适配器

(如果有人需要,请使用工作解决方案进行更新)
imageViewWithLine是自定义的 imageView,它有一个布尔值
来阻止是否应该绘制线

0 投票
1 回答
5292 浏览

android - 如何以编程方式设置水平和垂直布局参数

在xml文件中我们可以做;

我找不到如何以编程方式设置这些参数。我认为这样的事情是不可能的。

0 投票
0 回答
1869 浏览

android - Android:如何在运行时设置滑动抽屉 topOffset/bottomOffset?

我遇到topOffset了 a 的这个属性Sliding Drawer。它似乎非常有用,但我想在运行时设置它。

这可能吗?

我浏览了开发人员文档,找不到太多。

0 投票
0 回答
91 浏览

android - android布局中的控制问题

我试图在相对布局的中心显示新视图。但新视图始终位于屏幕顶部。

0 投票
2 回答
10043 浏览

android - Android FrameLayout 和 TextView - 为什么 LayoutParams 在 setGravity() 不工作的地方工作?

我正在使用 FrameLayout 在屏幕上显示(按需)一些文本。我希望文本位于某个位置,所以我认为 setGravity() 可以完成这项工作......但是不,它似乎对文本的去向没有任何影响(而像 ImageView 这样的其他对象甚至没有这种方法)。

那么首先, TextView.setGravity()到底是做什么用的?(编辑:我现在更好地理解了这一点,谢谢!尽管问题的以下部分仍然不清楚。)

其次,似乎以这种方式更新 FrameLayout 的唯一方法是使用您想要的设置创建一个新的 FrameLayout.LayoutParams 对象,然后使用 setLayoutParams() 方法来应用它。(这似乎会自动更新视图,因此是否需要 requestLayout() 调用?)是否有更简单/更直接的方法来为 FrameLayout 实现这一点......比如说,无需像我现在所做的那样创建新的 LayoutParams 对象?

谢谢!作为参考,下面是一个(工作)代码片段,显示了我如何设置这个 FrameLayout 和 TextView。

0 投票
1 回答
387 浏览

android - Android - ImageView 边距未出现在 LinearLayout 中

现在,我正在努力完成一些简单的事情,比如在自定义 LinearLayout 中添加我的子 ImageViews 之间的边距空间(修改后的 RadioGroup 旨在接收实现 Checkable 的自定义 ImageView,没有覆盖 onMesarue)。长话短说,这些图像的尺寸是固定的(60x60dip),由于它们是动态的(来自网络),我不得不像这样动态地添加它们:

唯一有效的是填充,它可以正确地将其隔开。但是,我没有看到每个孩子的填充(边距)之间有任何空间。我这样做是否正确,或者有没有更好的方法来代替 onMeasure 以考虑每个孩子的利润?

0 投票
1 回答
2567 浏览

android - Android - 以毫米为单位将布局参数设置为 TextView

我相信您可以使用以下方式动态地将 layout_width 和 layout_height 设置为 textview 元素:

但是 - 我如何以其他单位设置布局宽度和高度 - 例如,我想将我的文本视图的布局宽度设置为 20 毫米。我怎么做?

0 投票
1 回答
355 浏览

android - LayoutParams 未显示

}

在上面的代码中,如果我删除行 edt.setLayoutParams... 正在显示编辑文本。但是,如果我设置他们没有显示的参数。知道可能是什么原因吗?