簡體   English   中英

如何更改反應本機android選擇器背景

[英]how to change react native android picker background

在此處輸入圖像描述

在此處輸入圖像描述

除了背景之外,它們都可以工作,但我無法讓背景顏色正常工作。 我想要的只是背景的#000,但無論我嘗試什么,colorBackround popupBackround 等。我嘗試了所有這些但它沒有工作。 互聯網上的每個人都給出了相同的鏈接。 我已經嘗試了大約 5 6 個小時,但我無法更改背景顏色。

 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:forceDarkAllowed">false</item>
    <item name="android:navigationBarColor">#151617</item>
    <item name="android:windowBackground">#151617</item>
    <item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
    <item name="android:spinnerItemStyle">@style/SpinnerItem</item>
    <item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItem</item>
</style>


<style name="SpinnerItem" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:fontFamily">sans-serif-light</item>
    <item name="android:textSize">18dp</item>
</style>

<style name="SpinnerDropDownItem" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:textColor">#ffffff</item>
    <item name="android:textSize">18dp</item>
    <item name="android:fontFamily">sans-serif-light</item>
    <item name="android:gravity">center</item>
    <item name="android:background">#000</item>
</style>

<item name="android:background">@drawable/mydivider</item> // I tried that too, it didn't work

當我這樣運行它時,所有項目都居中,出現一個白色頁面背景白色文本白色我想要的是黑色背景白色文本

您的后台自定義代碼似乎在錯誤的位置。

 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:forceDarkAllowed">false</item> <item name="android:navigationBarColor">#151617</item> <item name="android:windowBackground">#151617</item> <item name="android:editTextBackground">@drawable/rn_edit_text_material</item> <item name="android:spinnerItemStyle">@style/SpinnerItem</item> <item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItem</item> </style> <style name="SpinnerItem" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:fontFamily">sans-serif-light</item> <item name="android:textSize">18dp</item> </style> <style name="SpinnerDropDownItem" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:textColor">#ffffff</item> <item name="android:textSize">18dp</item> <item name="android:fontFamily">sans-serif-light</item> <item name="android:gravity">center</item> <item name="android:background">#000</item> <item name="android:background">@drawable/mydivider</item> // here </style>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM