2017-06-20 6 views
0

Hier ist, was ich tue, ich möchte zeigen, dass die Suchleiste zwischen der RangeSeekBar (zwischen dem ausgewählten Bereich) läuft. Dafür möchte ich diese beiden Suchleisten an einer Stelle platzieren.Wie platziere ich zwei Suchleisten an einem Ort?

Ich weiß nicht, wie das geht. Ich habe RelativeLayout und FrameLayout versucht, aber nichts ist passiert.

Vielen Dank.

activity_play.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context=".MainActivity"> 


<SeekBar 
    android:id="@+id/pSeekBar" 
    android:layout_width="match_parent" 
    android:layout_height="37dp" /> 
    <ListView 
     android:id="@android:id/list" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1.0" /> 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@android:drawable/screen_background_light" 
     android:orientation="vertical" 
     android:padding="10dip"> 

     <TextView 
      android:id="@+id/selectedfile" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:ellipsize="middle" 
      android:gravity="center_horizontal" 
      android:singleLine="true" 
      android:text="Not file selected" 
      android:textColor="@android:color/black" /> 

     <com.yahoo.mobile.client.android.util.rangeseekbar.RangeSeekBar 
      android:id="@+id/rangeSeekBar" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:max="100" 

      android:paddingBottom="10dip" 
      /> 


     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:background="@android:drawable/screen_background_light" 
      android:gravity="center" 
      android:orientation="horizontal"> 

      <EditText 
       android:id="@+id/MinEditText" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" /> 

      <ImageButton 
       android:id="@+id/prev" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@android:drawable/ic_media_previous" /> 

      <ImageButton 
       android:id="@+id/play" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@android:drawable/ic_media_play" /> 

      <ImageButton 
       android:id="@+id/next" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@android:drawable/ic_media_next" /> 


      <EditText 
       android:id="@+id/MaxEdiText" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" /> 
     </LinearLayout> 
    </LinearLayout> 

</LinearLayout> 
+0

tun Sie ein Bild haben, die uns zeigen, was wollen Sie tun ? Deine Beschreibung ist nicht wirklich klar !!! – matrix

+0

Ich will genau drei Daumen auf einer Suchleiste. Dabei wird der rechte und der linke Daumen als Range verwendet und der mittlere Daumen kann sich zwischen diesen Bereichen bewegen. –

Antwort

0

u dieser Bibliothek ist es schwer verwenden können es selbst schreiben

https://github.com/syedowaisali/crystal-range-seekbar

+0

Ich benutze das bereits. Es bietet nur zwei Daumen. Ich möchte zwei Suchleisten (SeekBar und RangeSeekBar) an einer Stelle platzieren (übereinander). –

+0

Sie sollten diese Bibliothek bearbeiten, um Ihr Ziel zu erreichen. Sie können keine weitere Suchleiste darauf setzen. –

+0

Wie? Kannst du mir bitte sagen. –

Verwandte Themen