0

アクションバーの右側にスピナーがあり、スピナーにバックグラウンドドローアブルを使用しています。そのドローアブルをクリックすると、ドロップダウンリストにスピナーアイテムが表示され、スピナーアイテムを選択すると、アクションバーに表示され始めますが、タイトルバーに表示したくありません。どうやってやるの。以下は私のスピナーのコードです

<Spinner
    android:id="@+id/planets_spinner"
    android:layout_width="40sp"
    android:layout_height="35sp"
    android:focusable="false"
    android:layout_alignParentRight="true"
    android:background="@drawable/arrow"
    android:layout_alignParentTop="true" />

私はこのようなスピナーを持っています

ここに画像の説明を入力

アイテム選択はこうであってほしい

ここに画像の説明を入力

しかし、選択したアイテムの名前はこのように表示され続けます

ここに画像の説明を入力

4

1 に答える 1

1

スピナー アダプターを使用して、スピナー アイテムが選択されているときにテキストを空白に変更し、選択を解除すると元に戻すことができます。これは最も優雅な解決策ではありませんが、必要なものが得られます。

于 2013-10-10T16:03:09.750 に答える