0
我正在一個機器人應用程序,我使用紗廠在對話框模式,定義如下:機器人:噴絲提示在API未示出> 23
<Spinner android:id="@+id/new_order_address"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/SpinnerTheme"
style="@style/UnderlinedSpinner"
android:layout_below="@+id/new_order_hint_address"
android:prompt="@string/myString"
android:spinnerMode="dialog"
android:layout_marginBottom="5dp" />
其中樣式是
<style name="SpinnerTheme">
<item name="colorControlNormal"> @color/colorPrimaryDark </item>
<item name="android:textColorSecondary"> @color/colorPrimaryDark </item>
<item name="android:colorControlHighlight"> @color/colorPrimaryDark </item>
<item name="android:colorControlActivated"> @color/colorPrimaryDark </item>
<item name="android:minHeight"> 35dp </item>
<item name="android:showDividers"> middle </item>
<item name="android:divider"> @color/colorAccent </item>
<item name="android:dividerHeight"> 0.5dp </item>
</style>
<style name="SpinnerLabel" parent="TextAppearance.Design.Hint">
<item name="android:paddingLeft">@dimen/input_label_horizontal_spacing</item>
<item name="android:paddingRight">@dimen/input_label_horizontal_spacing</item>
<item name="android:textSize"> 14sp </item>
<item name="android:textColor">@color/hintText</item>
</style>
<style name="UnderlinedSpinner" parent="Base.Widget.AppCompat.Spinner.Underlined"/>
在API < 23中,一切正常,但在API 23中,不顯示提示。我試過從java代碼中設置,我已經閱讀了所有類似的問題和答案,並且沒有任何運氣。
在此先感謝