1

「テーマ apk」(別の Android アプリケーション) のリソースを使用して、実行時にアプリのテーマを設定できるようにしたいと考えています。Activity.setTheme(int resid) は別のパッケージ ファイルからリソースをロードするのに十分な情報を取り込めないため、これは不可能だと確信しています。ただし、検索に費やした時間を他の誰かに節約するために質問しています。

4

1 に答える 1

0

Contextを使用して、特定のパッケージ名の を取得できますContext.createPackageContext(String, int)。ただし、そのパッケージのリソースにアクセスすることはできますが、ID を直接使用してアクセスすることはできず、フルネームでのみアクセスできます。

于 2013-03-16T21:13:03.330 に答える