自定义Textview,搜索栏被剪裁

时间:2014-08-11 13:44:30

标签: android

我有一个带有textview的搜索栏,以显示%

中的进度

我需要它以这种格式显示

enter image description here

但是当我实现它时,我的搜索栏显示如下

enter image description here

问题是搜索栏是在textview之上,而我需要在textview下面

相同的XML

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
        android:id="@+id/seekBarProgress"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_weight="1"
        android:background="@drawable/slider_percentage_bg"
        android:fontFamily="sans-serif-light"
        android:gravity="center"
        android:paddingBottom="10dp"
        android:textColor="@android:color/white"
        android:textSize="25dp" />

    <SeekBar
        android:id="@+id/custom_seekBar"
        android:layout_width="365dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="-20dp"
        android:layout_weight="1"
        android:max="100"

        android:progressDrawable="@drawable/progress_background_selector"
        android:thumb="@drawable/slider_button"
        android:thumbOffset="0dp" />

</LinearLayout>

1 个答案:

答案 0 :(得分:0)

你已经在seekBar android:layout_marginLeft="-20dp"中设置了marginLeft,只需删除并测试它

<SeekBar
    android:id="@+id/custom_seekBar"
    android:layout_width="365dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:layout_weight="1"
    android:max="100"
    android:progressDrawable="@drawable/progress_background_selector"
    android:thumb="@drawable/slider_button"
    android:thumbOffset="0dp" />