cost 285 ms
為什么我的應用程序背景不會根據 Jetpack Compose 中的主題而變化?

[英]Why doesn't the background of my application change according to the theme in jetpack compose?

我在我的應用程序中為深色主題和淺色主題定義了 colors,當我將模擬器導入淺色主題或深色主題時,組件的顏色會根據主題而變化,例如,文本在深色主題中變為白色,但是背景沒有變化,例如,當我導入深色主題時,模擬器背景是黑色的。 我希望它發生,但它不起作用,同樣,淺色主題也有同樣的問題。 所以背景的顏色 ...

系統主題的應用

[英]Application of the system theme

從 Android 10 開始,可以將設備主題從設置更改為深色和淺色,應用程序默認采用系統中設置的主題。 但是我遇到了一個相當有趣的問題。 帶有 Android 9 的設備,在設置中也可以更改主題,但是當我使用深色主題時,沒有任何反應,我的應用程序仍保持淺色主題。 我在 Inte.net 上閱讀並找 ...

如何在 Android 中將內容置於沒有狀態欄的缺口下方

[英]How to place content below notch with no status bar in Android

我正在嘗試將我的應用程序的所有內容放在設備槽口下方,但無論我嘗試什么,狀態欄始終顯示如下屏幕截圖: imageOfIssue 在我的 MainActivty 中,我有以下代碼getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN ...

為片段設置主題

[英]Setting theme for an fragment

我有以下兩個主題: 主題Theme.MyDemoApp正在我的應用程序或實際上我的整個應用程序中使用。 一個活動打開一個特殊的片段。 該片段使用帶有圖像的突出應用欄,圖像也顯示在狀態欄上。 因此,我創建了一個名為Theme.MyDemoApp.Prominent.Image的自己的主題,它使我能夠在 ...

android中不能透明導航欄和狀態欄

[英]Can't transparent navigation bar and status bar in android

我正在嘗試在 Android 13 及以下版本上透明導航欄和狀態欄。 但得到不同的結果。 這是最新的 android 開發活動中的建議: 主題.xml 主活動.kt 但是我在 Android 13 和 Android 8 版本中得到這樣的結果: 我錯過了什么嗎? 謝謝你。 ...

如果系統主題為淺色且應用主題為深色,則應用主題無法正確加載

[英]App theme doesn't load correctly if the system theme is light and the app theme is dark

如果系統主題為淺色而應用主題為深色,則應用啟動時操作欄項目為深色。 (左圖)當我再次從應用程序內設置重新加載深色主題時,操作欄項目變亮(如我所願)(右圖)。 這個問題只發生在 MainActivity 中。 如何解決這個問題? MainActivity.java PreferenceUtil ...

無法解析符號“@style/Theme.AppCompat”

[英]Cannot resolve symbol '@style/Theme.AppCompat'

自 android studio 升級到 Android Studio Dolphin | 2021.3.1,布局 xml 顯示“Cannot resolve symbol '@style/Theme.AppCompat'”這是代碼的截圖 build.gradle 是: 當我注釋掉這行代碼時,一 ...

將活動顯示為彈出窗口 window

[英]Display activity as a popup window

我有一項服務,它從我的應用程序中以對話框/彈出窗口 window 的形式啟動活動。 它通常可以正常工作。 當我的應用程序關閉時(不是最近關閉的),彈出窗口將覆蓋任何具有透明周圍背景的底層應用程序。 但是當我的應用程序在后台最小化並且我正在使用另一個應用程序時,問題就出現了,然后我單擊服務按鈕以顯示 ...

Android:以編程方式編輯整個布局的 colors

[英]Android: edit colors for entire layout programmatically

我想創建一個顯示音樂專輯曲目的布局,其中文本和背景 colors 取自專輯封面的調色板。 我知道如何檢索調色板,但我不確定如何以編程方式輕松地將其應用到整個布局,而無需手動查找每個單獨的視圖並適當地更改 colors。 我只找到了在創建視圖之前更改主題的解決方案,但是這些主題已經在資源中預定義,而 ...

如何以編程方式創建 TabLayout class 的實例?

[英]How do I create an instance of the TabLayout class programmatically?

我想以編程方式創建TabLayout class 的實例,用於儀器測試。 可悲的是, TabLayout構造函數拋出IllegalArgumentException並顯示以下消息: 此組件的樣式要求您的應用主題為 Theme.AppCompat(或后代)。 這是我嘗試過的:val context ...

如何在 Android Studio 中更改底部導航欄按鈕的點擊波紋效果顏色

[英]How to change on tap ripple-effect color of bottom-navigation-bar buttons in Android Studio

我想在 android studio 中更改導航欄的觸摸背景波紋效果顏色。 就像有人按下或點擊導航欄按鈕時,會出現漣漪效應。 但在我的情況下,它是不可見的,因為我的導航欄顏色是白色,並且波紋效果顏色(點擊時)也是白色,所以我想將此波紋效果顏色更改為黑色,以便它在白色導航欄中可見. ...

底部導航視圖顏色未根據動態主題更新

[英]Bottom Navigation View colors not updating based on dynamic theme

我的應用中有一個底部導航視圖。 我還通過像這樣擴展 Application 類來啟用動態着色: 並將 AndroidManifest 修改為具有android:name=".BottomNavBarApplication" 。 所有元素,包括按鈕、頂部應用欄,......隨着動態主題變化而更新。 ...

您應該如何在 Android 中使用主題?

[英]How should you work with Themes in Android?

我一直在使用 android (Kotlin) 練習我的技能,但我在設置 UI 樣式時遇到了問題,這里的大多數解決方案都不起作用。 感覺就像有一些默認樣式覆蓋了我想要實現的內容,因為這些更改通常在 android studio 的布局創建者 GUI 中可見,但在應用程序本身中不可見。 我什至注意到應 ...

android:theme - 指定在<application>或在<activity> ?

[英]android:theme - specify in <application> or in <activity>?

如果 Android 應用中只有一個Activity ,最好在&lt;application&gt;或AndroidManifest的&lt;activity&gt;標記中指定android:theme屬性? 如果android:theme在&lt;application&gt;標簽中,應用程序啟 ...

自定義 DatePicker 顏色

[英]Customize DatePicker color

我在 xml 中有一個DatePicker ,所以它不是一個對話框,只是我布局中的一個組件。 我的主題是從Theme.MaterialComponents.Light.NoActionBar擴展而來的。 如何更改 DatePicker 的顏色,尤其是所選日期和年份的標題背景和顏色強調? 我不想要警報 ...

啟動器活動主題在關閉另一個活動時可見

[英]Launcher Activity theme visible on closing another activity

我有一個帶有主題的啟動畫面活動(作為啟動器)。 主題有紅色背景和圖像。 打開應用程序時,SplashScreenActivity 顯示其主題,然后呈現 XML UI(並執行一些 API 調用),然后打開主頁。 同樣,在打開主頁時,它會完成 SplashScreenActivity。 現在,如果我 ...


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