我需要搜索栏高度中心的搜索栏拇指

时间:2012-07-05 16:43:02

标签: android

我正在使用一个搜索栏在我的应用程序中,我设置了一个自定义drawable(形状)来设置拇指。

以下是我的drawable(seekbar_circle_normal.xml)代码段:

<item>
    <shape android:shape="rectangle" >
        <solid android:color="#FDC300" />
        <size
            android:height="16dp"
            android:width="16dp" />
        <padding 
            />
        <corners
            android:bottomLeftRadius="23dp"
            android:bottomRightRadius="23dp"
            android:topLeftRadius="23dp"
            android:topRightRadius="23dp" />
    </shape>
</item>
 <item>
    <shape android:shape="rectangle" >
        <corners
            android:bottomLeftRadius="23dp"
            android:bottomRightRadius="23dp"
            android:topLeftRadius="23dp"
            android:topRightRadius="23dp" />
        <gradient
            android:angle="270"
            android:endColor="#33B7E7"
            android:gradientRadius="1"
            android:startColor="#33B7E7" >
        </gradient>
        <size
            android:height="3dp"
            android:width="3dp" />
        <stroke
            android:width="0.5dp"
            android:color="#1DA6AE" />
    </shape>
</item> 

我的xml文件代码如下:

我想将拇指显示在搜索栏的中心。我怎么能表明这一点。

提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以在this找到答案。 你需要设置android:maxHeight和android:minHeight相同。对于前

android:maxHeight="3dp"
android:minHeight="3dp"