问题标签 [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.
android - Android ListView 布局参数集
我的 xml 中有一个 Listview。它的结构是这样的:
现在我想为Listview
by java 代码设置一个高度。我尝试使用以下代码。
但它给予java.lang.ClassCastException: android.widget.AbsListView$LayoutParams
。我的代码有什么问题?
android - 恢复 screenBrightness Android 时出现黑屏
**请注意,我只是想关闭显示器。如果您有更好的方法,请提出建议:)
我在用
和
打开/关闭显示器。当我重新打开屏幕时,我得到的只是一个背光打开的空白屏幕。
知道为什么会这样吗?谢谢迈克
android - 如何以编程方式在 imageView 图像下添加橙色线?
如何在图像显示在画廊之前在图像下方添加一条橙色线?
我想在图片上做标记,让它从其他图片中脱颖而出。
我已经测试了各种 LayoutParams 但需要建议。
仅在 xml 中查看大量说明如何执行此操作。
这是我getView
的适配器
(如果有人需要,请使用工作解决方案进行更新)
这imageViewWithLine
是自定义的 imageView,它有一个布尔值
来阻止是否应该绘制线
android - 如何以编程方式设置水平和垂直布局参数
在xml文件中我们可以做;
我找不到如何以编程方式设置这些参数。我认为这样的事情是不可能的。
android - Android:如何在运行时设置滑动抽屉 topOffset/bottomOffset?
我遇到topOffset
了 a 的这个属性Sliding Drawer
。它似乎非常有用,但我想在运行时设置它。
这可能吗?
我浏览了开发人员文档,找不到太多。
android - android布局中的控制问题
我试图在相对布局的中心显示新视图。但新视图始终位于屏幕顶部。
android - Android FrameLayout 和 TextView - 为什么 LayoutParams 在 setGravity() 不工作的地方工作?
我正在使用 FrameLayout 在屏幕上显示(按需)一些文本。我希望文本位于某个位置,所以我认为 setGravity() 可以完成这项工作......但是不,它似乎对文本的去向没有任何影响(而像 ImageView 这样的其他对象甚至没有这种方法)。
那么首先, TextView.setGravity()到底是做什么用的?(编辑:我现在更好地理解了这一点,谢谢!尽管问题的以下部分仍然不清楚。)
其次,似乎以这种方式更新 FrameLayout 的唯一方法是使用您想要的设置创建一个新的 FrameLayout.LayoutParams 对象,然后使用 setLayoutParams() 方法来应用它。(这似乎会自动更新视图,因此是否需要 requestLayout() 调用?)是否有更简单/更直接的方法来为 FrameLayout 实现这一点......比如说,无需像我现在所做的那样创建新的 LayoutParams 对象?
谢谢!作为参考,下面是一个(工作)代码片段,显示了我如何设置这个 FrameLayout 和 TextView。
android - Android - ImageView 边距未出现在 LinearLayout 中
现在,我正在努力完成一些简单的事情,比如在自定义 LinearLayout 中添加我的子 ImageViews 之间的边距空间(修改后的 RadioGroup 旨在接收实现 Checkable 的自定义 ImageView,没有覆盖 onMesarue)。长话短说,这些图像的尺寸是固定的(60x60dip),由于它们是动态的(来自网络),我不得不像这样动态地添加它们:
唯一有效的是填充,它可以正确地将其隔开。但是,我没有看到每个孩子的填充(边距)之间有任何空间。我这样做是否正确,或者有没有更好的方法来代替 onMeasure 以考虑每个孩子的利润?
android - Android - 以毫米为单位将布局参数设置为 TextView
我相信您可以使用以下方式动态地将 layout_width 和 layout_height 设置为 textview 元素:
但是 - 我如何以其他单位设置布局宽度和高度 - 例如,我想将我的文本视图的布局宽度设置为 20 毫米。我怎么做?
android - LayoutParams 未显示
}
在上面的代码中,如果我删除行 edt.setLayoutParams... 正在显示编辑文本。但是,如果我设置他们没有显示的参数。知道可能是什么原因吗?