我的活动屏幕创建为垂直LinearLayout。我想将ToggleButton添加到屏幕的左侧。我尝试用重力参数来制作它,如:
<ToggleButton
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:gravity="left"/>
然而,它将文本放在按钮左侧而不是按钮本身。如何在垂直LinearLayout中将按钮移到左侧?
答案 0 :(得分:0)
考虑到你的LinearLayout定义为 android:layout_width =“match_parent” ...请使用:
<ToggleButton
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:layout_gravity="left"/>
android:layout_gravity ==包含此元素的对齐方式(即LinearLayout)
android:gravity ==内部元素的对齐方式(即Button内的文字)。