あつりんの備忘録♪

日々の出来事や忘れちゃぁならん事などなど、ゆる~く書いていきます♪

続・設定画面や電話画面の背景変更

先日(http://d.hatena.ne.jp/atsurin/20110520/)行った設定画面と電話画面の背景変更だが、端末を「横」にして設定画面を起動した際の背景が変更されていない事を発見。先日の方法では縦画面の背景しか変更できない模様。

早速、横画面でも任意の背景にするべく、差し替えが必要なファイルの確認及びカスタマイズを実施。尚、変更方法は前回行った背景変更と全く一緒なので、ポイントだけまとまる。

  • 変更する背景画像の用意。
    • 画像サイズは854×480。
    • ファイル名は「semc_bg.png」。縦画面用と横画面用のファイル名が同じなので注意。
    • バイスを左右どちらに回転させても同じ画像が適用される(画像の天地が保持される)。
    • 自分の場合、前回作成した縦画面用の背景ファイルを、画像編集ツールを用いて左に90度回転させるだけでOK!
  • 「SemeGenericUxpRes.apk」内の「/res/drawable-land-hdpi/semc_bg.png」と、「framework-res.apk」内の「/res/drawable-land-hdpi/semc_bg.png」を新規に作成した「semc_bg.png」に差し替える。
    • 背景画像ファイルだが、縦画面用は「drawable-hdpi」フォルダ、横画面用は「drawable-land-hdpi」フォルダに保存されているという事。
    • 前回同様、所定の手順を踏めば、あっという間に完成♪



ちなみに電話画面は回転動作が無く常に縦表示(Auto Rotate無効)なので問題無し。