Android - 更改搜索栏栏大小

时间:2012-04-18 23:37:17

标签: android size seekbar

我正在玩Android开发一些示例应用程序并遇到问题我无法克服。我想改变SeekBar视图的“bar”宽度。

在提供的截图中可以更好地看到我想要的内容

http://i.stack.imgur.com/XczAf.png

有些人可以帮助我吗?

提前多多感谢

2 个答案:

答案 0 :(得分:1)

您可以使用拇指绘制来更改高度和拇指图像 在seekbar xml文件中使用以下行

android:thumb="@drawable/seekbar_thumb_draw"



<SeekBar
android:id="@+id/seekBar1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:thumb="@drawable/seekbar_thumb_draw" />

// seekbar_thumb_draw.xml

<?xml version="1.0" encoding="utf-8"?>

<item>
    <shape>
        <size
            android:height="40dp"
            android:width="40dp" />

        <solid android:color="@android:color/transparent" />
    </shape>
</item>
<item android:drawable="@drawable/seekbar_thumb_image"/>

seekbar_thumb_image是您想要的拇指图像

答案 1 :(得分:0)

Photshop您想要的确切尺寸。然后将其保存在drawables文件夹中。然后在搜索栏的xml代码中引用它。

<SeekBar
        android:id="@+id/seekBar1"
        android:layout_width="wrap_contentt"
        android:layout_height="wrap_content"
        android:thumb="@drawable/seek_thumb_verywidebar" />