2011-07-16 12 views
0

私は再び、いくつかのアンドロイドライブ壁紙に取り組んで、再び、問題(アンドロイド)

私は小さな奇妙な問題を抱えています。私は自分の設定のための最初のレベルを作成し、すべてOKです。しかし、いくつかの点で、私はいくつかのサブレベルを必要とし、次の例のように最初の1の項目として、新しいを作成します。

<?xml version="1.0" encoding="utf-8"?> 
<PreferenceScreen 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:title="@string/wallpaper_settings" 
    android:key="wallpaper_settings"> 

<PreferenceScreen android:title="Gray or Color"> 

    <CheckBoxPreference 
    android:key="gray_color" 
    android:summary="Gray" 
    android:title="Use color ?" 
    android:summaryOn="Color" 
    android:summaryOff="Gray" 
    android:persistent="true"/> 

</PreferenceScreen> 

</PreferenceScreen> 

をしかし、事はある、CheckBoxPreferenceのためのタイトルは、実際に、表示されません。それを押すと表示されます。私も他のアイテムと同じ問題があります。私は何をすべきか ?

ありがとうございます!

編集: さて、問題は、テキストが黒で表示されていることです。設定画面の背景色を強制的に変更する方法はありますか?白いか黒いのか?

EDIT 2:私は問題を解決しました。私はCubeLiveWallpaper(SDKで利用できるデモ)のマニフェストからいくつかのものをコピー/貼り付け、私はTheme.Light.WallpaperSettingsだったテーマを保持すべきではありませんでした。それを取り除くことによって、私はこれらの問題を取り除いた。

ありがとうございました!そこ

答えて

0

好みが活動の単なる特殊なタイプですので、あなたは、Androidマニフェストにそれを追加し、タイトル(ラベル)を追加する必要が

<activity 
     android:name="Preferences" 
     android:label="Gray or Color"> 
</activity> 
関連する問題