問題タブ [android-darkmode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
605 参照

android-studio - 【Androidアプリ】ダークモードにすると画面がちらつく

現在、Android Studio で独自のアプリケーションを作成しています。このアプリでは、ダーク モードとその逆に切り替えるスイッチを作成したいと考えています。

MainActivity.java では、次のコードを使用しています

問題は、アプリを起動したときにスイッチがモードを暗くすることです。しかしその後、アプリがちらつき始め、応答しなくなります。

私が間違っていることを教えてください。

敬具

甲斐

0 投票する
1 に答える
149 参照

android - Android ダーク/ライト テーマの切り替えが機能しない

システム設定の設定に基づいて、ダーク/ライト テーマの切り替えをサポートする必要がある Android プロジェクトに取り組んでいます。

アプリのテーマを からTheme.AppCompat.Light.NoActionBarに変更しましたTheme.AppCompat.DayNight.NoActionBar

アプリケーションでこの API を使用していますonCreate() AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM);

アプリのテーマは、アプリを再起動したときにのみ更新されますが、テーマがシステム設定から変更されたときにアプリ内にいるときは更新されません。

構成の変更がありませんか?

0 投票する
0 に答える
87 参照

java - Androidアプリケーションでダークモードを無効にしても機能しない

Android アプリケーションを作成し、携帯電話にダウンロードすると、ダーク モードで表示されました。

アプリケーションを常にライトモードにしたいので、次を使用しました。

しかし、アプリはまだダークモードで表示されていました。

どうすれば完全に無効にできますか?

私のstyles.xmlファイルは次のとおりです。

解決:

次の手順で問題が解決しました。

私のbuild.gradle(アプリ)を次のように変更します:

style.xml の任意のスタイルに次の行を追加します。

ありがとうございました

0 投票する
1 に答える
159 参照

xamarin - Xamarin、Android プロジェクトでテーマ、スタイル、色などを設定して、ダーク/ライト モードの影響を受けないようにする方法は?

私のテーマ/色の設定...

アプリ.xaml:

スタイル.xml:

MainPage.xaml:

私のアプリは、選択されたダーク/ライト モードに関係なく、暗い背景にあることを意図しています。ダーク/ライト モードはどの色にも影響しません。Android 10 のライト モードでは色の問題はありません。ダーク モードの場合:

  • 緑のボタン (#008000) がライム色になり、白いテキストの色が判読不能になるため、ボタンの BackgroundColor プロパティを緑 (#008000) から #007F00 に変更する必要がありました。
  • ラベル WhiteSmoke (#F5F5F5) が暗くなる
  • を に変更する<Setter Property="TextColor" Value="WhiteSmoke" /><Setter Property="BackgroundColorColor" Value="WhiteSmoke" />、変更はライト テーマにのみ適用されます
  • BackgroundColor が赤に設定されているボタンでは問題ありません (#FF0000)

いったいなぜ、ダーク モードが特定の色だけに影響を与えるのでしょうか? ダークモードをオーバーライドできる設定がいくつかあると思います。助言がありますか?

編集: ダークモードを無効にする方法はありますか? ダーク/ライトモードの影響を受けないように、テーマ、スタイル、色などを設定する方法は?

EDIT2:スクリーンショット...

ライトモード:

ホワイトモード

ダークモード:

ダークモード

EDIT3: 画像にも影響します。

赤と緑の背景のみが異なる2つのほぼ同一の画像で試しました。残りの背景は透明です。「スワイプ」という単語と矢印は #F5F5F5 色で、「A」の周りの円は #FFFFFF です。画像は Photoshop からの新鮮なものです。

swipe_colours

スワイプ_白

ホワイト/ダークモード時のスクリーンショット:

ホワイトモード___ホワイトモード

ご覧のとおり、ダーク モードは、前に述べた 16 進数の色と同様に、2 つの画像のうちの 1 つだけに影響します。