我有一个带有textview的搜索栏,以显示%
中的进度我需要它以这种格式显示
但是当我实现它时,我的搜索栏显示如下
问题是搜索栏是在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>
答案 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" />