2015-11-07 69 views
2

這是Priyatham Suresh,我是android新手。Spinner RecyclerView

我使用RecyclerView的微調框。我有包含textView和微調的行。我想要獲取RecyclerView的行位置,當我選擇微調項目時。

我已經使用ListView intitially和使用onItemSelected它給予旋轉器項目positon但無法獲得行位置。

這裏是我行table_settings_row.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" android:layout_width="match_parent" 
android:layout_height="match_parent"> 
<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="97dp" 
    android:paddingTop="16dp" 
    android:paddingBottom="16dp" 
    android:id="@+id/relativeone"> 

    <TextView 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     android:text="Table Number" 
     android:id="@+id/tableNo_textview" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_marginLeft="12dp" 
     android:textStyle="bold" 
     android:textColor="#ff7c40" 
     android:editable="true" /> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_marginTop="30dp" 
     android:paddingTop="10dp"> 
     <ImageView 
      android:src="@drawable/ic_person" 
      android:layout_width="22dp" 
      android:layout_height="22dp" 
      android:paddingLeft="10dp" /> 

     <Spinner 
      android:layout_width="300dp" 
      android:layout_height="wrap_content" 
      android:id="@+id/users_spinner" 
      android:entries="@array/sample_members" 
      android:spinnerMode="dropdown" 
      android:paddingLeft="20dp"/> 
    </LinearLayout> 

</RelativeLayout> 
</LinearLayout> 
+0

嗨Priyatham只是通過這個[鏈接](http://androhub.com/android-recyclerview/)。 –

+0

請發佈您的ViewHolder實現代碼。 –

回答

0

只是,設置標籤(位置),以微調器上OnBindView。現在,當您選擇微調器時,您可以獲得該微調器的標籤,這是您想要的位置。