3

我有一个搜索栏,在它的背景中我放了一张标记的图片。这是背景 在此处输入图像描述

但是当我将它添加到我的搜索栏中时,它会以这种方式显示

在此处输入图像描述

这是Absolutlayout 1 中的代码-我希望它更大。用户必须清楚数字

<SeekBar
        android:id="@+id/seekBar1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_x="11dp"
        android:layout_y="68dp"
        android:indeterminate="false"
        android:max="1000"
        android:progress="5"
        android:progressDrawable="@drawable/styled_progress"
        android:thumb="@drawable/thumbler_small" />

2-另一个问题是:在我看来,背景在重复!!!我怎样才能阻止它?

谢谢

4

1 回答 1

2

添加一个父视图来保存背景,例如 LinearLayout,并将搜索栏的背景放在它的父视图中,如下所示:

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/your_seekbar_background"
    >
    <SeekBar
        android:id="@+id/seekBar1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_x="11dp"
        android:layout_y="68dp"
        android:indeterminate="false"
        android:max="1000"
        android:progress="5"
        android:progressDrawable="@drawable/styled_progress"
        android:thumb="@drawable/thumbler_small" />

</LinearLayout>
于 2013-04-27T07:14:22.910 回答