2017-07-21 6 views
1

スピナースタイルのファイルを作成しました。いいスピナーを探したいからです。 これで、スピナーをクリックすると、デフォルトのドロップダウンメニューがなくなり、スピナーから項目を選択するダイアログが表示されます。ドロップダウンに戻すにはどうしたらいいですか?Spinnerメニューをドロップダウンしてダイアログスタイルに設定するにはどうしたらいいですか?

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/radiosection"> 


    <TextView 
     android:id="@+id/textView2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/headerkernlochrechner" 
     tools:layout_editor_absoluteY="0dp" 
     tools:layout_editor_absoluteX="162dp" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="15dp" /> 


    <Spinner 
     android:id="@+id/steigungsspinner" 
     style="@style/SpinnerTheme" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_below="@+id/textView2" 
     android:layout_marginTop="62dp" 
     android:spinnerMode="dropdown" /> 
</RelativeLayout> 

スピナースタイル:

<style name="SpinnerTheme" parent="android:Widget.Spinner"> 
     <item name="android:background">@drawable/bg_spinner</item> 
</style> 

スピナースタイルの背景:

XML

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item> 

     <layer-list> 

      <item> 
       <shape> 
        <gradient android:angle="90" android:endColor="#ffffff" android:startColor="#ffffff" android:type="linear" /> 

        <stroke android:width="0.33dp" android:color="#0fb1fa" /> 

        <corners android:radius="0dp" /> 

        <padding android:bottom="3dp" android:left="3dp" android:right="3dp" android:top="3dp" /> 
       </shape> 
      </item> 

      <item android:right="5dp"> 

       <bitmap android:gravity="center_vertical|right" android:src="@android:drawable/arrow_down_float" /> 

      </item> 

     </layer-list> 

    </item> 

</selector> 

助けてくれてありがとう:D

答えて

1

は今、私は答えを見つける: 私はスピナーのXMLに行を追加する必要がありました:

android:spinnerMode="dropdown" 

は、今では作品を!

関連する問題