Java 如何在Android中设置版面宽度?
有没有办法设置布局的宽度 因为大多数时候它都不工作?Java 如何在Android中设置版面宽度?,java,android,Java,Android,有没有办法设置布局的宽度 因为大多数时候它都不工作? <WhateverLayout ... android:layout_width='xxxdip' /> 尝试将布局\u宽度或宽度属性添加到布局中。例如: <LinearLayout android:layout_width="100dip" android:layout_height="100dip" /> 如果您以XML方式使用布局宽度属性: <LinearLayout android:layou
<WhateverLayout ... android:layout_width='xxxdip' />
尝试将布局\u宽度
或宽度
属性添加到布局中。例如:
<LinearLayout android:layout_width="100dip" android:layout_height="100dip" />
如果您以XML方式使用布局宽度属性:
<LinearLayout
android:layout_width ="100dp"
android:layout_height="wrap_content" />
什么不起作用?你试过什么?非常开放的问题。今天是怎么回事,5票赞成这样一个糟糕的问题?除非它的前缀是“android:”。仅供参考:“android”是一个xml名称空间,它在文档的前面定义了:xmlns:android=“”,但如何在不使用xmlThank的情况下编程实现。我们可以在特定布局中修复一个孩子吗。我有一个相对布局。在这个布局下,我水平地选择了一个线性布局和一个按钮。我还设置了线性布局的宽度。但是按钮出现在第一个位置。我希望这个按钮位于末尾。在这种情况下,您可以使用另一个addView()选项方法。。。例如addView(视图子项、int索引、LayoutParams参数)。请参阅(ViewGroup)[以获取完整列表。如果内部布局的宽度/高度小于您请求的宽度/高度,则此选项不起作用。实际值将是两者中的最小值。
LinearLayout ll = new LinearLayout(this);
parentView.addView(ll, new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT));