2016-06-04 5 views
3

refer imageAppCompatSeekBar удаление левого и правого отступов?

 <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal"> 

      <com.SocialMob.CustomViews.CustomTextView 
       android:id="@+id/textViewCurrentDurationMusic" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:padding="@dimen/_3sdp" 
       android:singleLine="true" 
       android:text="01:00" 
       android:textColor="#AEAEAE"/> 

      <android.support.v7.widget.AppCompatSeekBar 
       android:id="@+id/seekBarMusic" 
       android:layout_width="0dp" 
       android:layout_height="wrap_content" 
       android:layout_weight="1" 
       android:max="100" 
       android:paddingLeft="0px" 
       android:thumbOffset="-1px" 
       android:paddingRight="0px" 
       android:progress="60" 
       android:layout_margin="0dp" 
       app:theme="@style/SeekBarTheme" 
       app:paddingEnd="0px" 
       app:paddingStart="0px" /> 

      <com.SocialMob.CustomViews.CustomTextView 
       android:id="@+id/textViewTotalDurationMusic" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:gravity="end" 
       android:padding="@dimen/_3sdp" 
       android:text="05:00" 
       android:textColor="#AEAEAE"/> 
     </LinearLayout> 

Am делает в плеер приложение музыку, которая имеет SeekBar, я хочу, чтобы удалить дополнительные прокладки в обоих концах SeekBar. Я попробовал 0 padding, 0 margin, -ve padding и -ve margin.

ответ

10

Почему бы не попробовать изменить его с помощью java code.try следующего образца кода.

seekBar.setPadding(0, 0, 0, 0); 

Это может вам помочь.

4

Установить следующие атрибуты.

андроида: paddingStart = "0dp" андроид: paddingEnd = "0dp"