サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
devzine.r246.jp
アプリケーションでテーマを切り替えるようにしたい場合。例えば、黒ベースのテーマと白ベースのテーマをユーザーに選択させたい場合はこんな感じで切り替えてやることもできる。 Source code onCreate { setTheme( isLight ? R.style.CustomLightTheme : R.style.CustomDarkTheme ); setContentView( R.layout.main ); } 前回の内容のような共通スタイルを切り替えるだけであればいいけれど、ImageButtonのandroid:srcなんかは個別に指定する必要があって、白テーマと黒テーマで違う画像を使用したい場合については次のような方法をとる。 まず、res/values/attrs.xmlに切り替えるための属性を宣言する。 <declare-styleable>は属性を宣言す
このページを最初にブックマークしてみませんか?
『devzine.r246.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く