2009年5月27日水曜日

Android - テーマを使う -

Android には、名前で参照できる複数のテーマがあらかじめパッケージング
されている

http://developer.android.com/reference/android/R.style.html

android:theme="@android:style/Theme.Dialog"

AndroidManifest.xml
に追加

Sudoku/AndroidManifest.xml

  1. <!--xml version="1.0" encoding="utf-8"?-->  
  2. <manifest  
  3.   xmlns:android="http://schemas.android.com/apk/res/android"  
  4.   package="org.example.sudoku"  
  5.   android:versionCode="1"  
  6.   android:versionName="1.0">  
  7.   <application <brbr="">    android:icon="@drawable/icon"   
  8.     android:label="@string/app_name">  
  9.     <activity  
  10.       android:name=".Sudoku"  
  11.       android:label="@string/app_name">  
  12.       <intent-filter>  
  13.       <action android:name="android.intent.action.MAIN">  
  14.       <category android:name="android.intent.category.LAUNCHER">  
  15.       </category></action></intent-filter>  
  16.       
  17.     <activity <brbr="">      android:name=".About"  
  18.       android:label="@string/about_title"  
  19.       android:theme="@android:style/Theme.Dialog">  
  20.     </activity>  
  21.   </activity  
  22. </application>  
  23.   <uses-sdk android:minsdkversion="3">  
  24.    
  25. </uses-sdk></manifest  




サブクラス化して、デフォルト値をオーバーライドすることもできる。
また、
カスタムテーマは res/values/styles.xml で定義できる

0 件のコメント:

コメントを投稿