亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android:Spinner小部件的文本顏色屬性在哪里隱藏?

Android:Spinner小部件的文本顏色屬性在哪里隱藏?

斯蒂芬大帝 2019-12-18 16:46:20
從下拉列表中選擇一個項目后,我正在嘗試更改微調按鈕中顯示的單個項目的文本顏色。我已經在Android SDK中仔細閱讀了themes.xml和styles.xml一個小時,但似乎找不到Spinner從何處獲取顏色值。為了明確起見,我不是在嘗試更改下拉菜單項的顏色,而是在沒有下拉菜單時嘗試更改微調框顯示的文本的顏色。我想您可以將其稱為微調框的“按鈕”文本。
查看完整描述

3 回答

?
POPMUISE

TA貢獻1765條經驗 獲得超5個贊

我認為這可能是styles.xml中的這一點


<style name="Widget.TextView.SpinnerItem">

    <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item>

</style>

<style name="Widget.DropDownItem.Spinner">

    <item name="android:checkMark">?android:attr/listChoiceIndicatorSingle</item>

</style>

-=編輯=-結果如下: 在此處輸入圖片說明


這是完成的過程:


<?xml version="1.0" encoding="utf-8"?>

<resources>

    <style name="MooTheme" parent="android:Theme">

        <item name="android:spinnerItemStyle">@style/MooSpinnerItem</item>

    </style>


    <style name="MooSpinnerItem" parent="android:Widget.TextView.SpinnerItem">

        <item name="android:textAppearance">@style/MooTextAppearanceSpinnerItem</item>

    </style>


    <style name="MooTextAppearanceSpinnerItem" parent="android:TextAppearance.Widget.TextView.SpinnerItem">

        <item name="android:textColor">#F00</item>

    </style>

</resources>

然后將其添加到您的AndroidManifest.xml中的應用程序標簽中


android:theme="@style/MooTheme"


查看完整回答
反對 回復 2019-12-18
  • 3 回答
  • 0 關注
  • 654 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號