在 xml 中更改 Seekbar 的长度
Changing the length of a Seekbar in xml
出于某种原因,我的搜索栏非常小。我希望我的搜索栏的长度至少占其父视图长度的一半。下面是我的 xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
</LinearLayout>
把layout_height改成一个设定值(比如70dp)好像不能解决问题。如何通过 xml?
操纵此搜索栏的长度
即使您将其旋转为垂直,宽度仍然是您修改 SeekBar 长度的方式。
例如,xml:
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
结果如下:
然后 xml:
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="340dp"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
结果如下:
出于某种原因,我的搜索栏非常小。我希望我的搜索栏的长度至少占其父视图长度的一半。下面是我的 xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
</LinearLayout>
把layout_height改成一个设定值(比如70dp)好像不能解决问题。如何通过 xml?
操纵此搜索栏的长度即使您将其旋转为垂直,宽度仍然是您修改 SeekBar 长度的方式。
例如,xml:
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
结果如下:
然后 xml:
<SeekBar
android:rotation="270"
android:id="@+id/volumeBar"
android:layout_width="340dp"
android:layout_height="wrap_content"
android:layout_margin="10px"
android:layout_gravity="center" />
结果如下: