android编程 能不能在xml中设置控件宽度为父窗口的一半

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android编程 能不能在xml中设置控件宽度为父窗口的一半相关的知识,希望对你有一定的参考价值。

参考技术A 使用 android:layout_weight 属性。例子:

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:weightSum="1.0">
<Button
android:text="left"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight=".50"/>
<Button
android:text="right"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight=".50"/>
</LinearLayout>本回答被提问者和网友采纳
参考技术B 打个比方,设定父窗口的宽度为20dp,然后设定控件长度为10dp追问

额、、我说的是当改变父窗口的宽度,不再修改控件宽度,控件还是会是父窗口一半的方法。不知道有没有。

Android控件篇 TabLayout中设置字体大小,颜色属性方式

一、布局中的主题样式引用

   app:tabTextAppearance="@style/TabTextSize"

二、在res/values/styles.xml文件内添加如下样式:

<style name="TabTextSize" parent="TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse">
    <item name="android:textSize">20sp</item>
    <item name="android:textColor">#FFFFFF</item>
</style>

以上是关于android编程 能不能在xml中设置控件宽度为父窗口的一半的主要内容,如果未能解决你的问题,请参考以下文章

Android:根据宽度在 XML 中设置按钮高度

如何在xml中设置复合可绘制文本视图的高度和宽度? [关闭]

无法在 Android 中的 XML 中设置膨胀视图的布局宽度、高度和重量

Android中设置控件的背景颜色的方式整理

如何在 xml 中设置模态底页的宽度?

Android Studio控件设置样式怎么设置