AOSPのLatinIMEのデフォルトテーマを設定する際のガイダンスが必要です。この値がどこに格納されているかはわかりません。AOSPのLatinIMEのデフォルトテーマを設定するには
まず、LatinIMEにあるThemeSettingsFragment.javaでテーマを設定しようとしました。だから、テーマが設定されたり変更されたりするたびに、常にテーマが選ばれます。後で私は、このクラスが設定(言語&入力 - > Androidキーボード(AOSP) - >外観&のレイアウト - >テーマ)でキーボードテーマを開くときにのみ呼び出されることが分かった。テーマが変更されたのは、これらのビューを開いた場合のみです。私の目標は、AOSPを構築するときにテーマを設定することです。
次のように、私は値がいくつかのグローバルコンフィグレーションに格納されている可能性があり、InputMethodManagerService.javaクラスに誘導して、Settings.Secure.DEFAULT_INPUT_METHODという定数が見つかりました。しかし、それは私を価値ある場所に導くことはありませんでした。
これまで誰かが似たようなことに取り組んだり、私の問題の解決策を知った人はいますか?
これは正解です。私はこれを適切にテストしなかったが、今は完全に動作すると言える。ありがとう。 – aestheticfish
ハハ。問題なし:D –