2011-12-23 13 views
2

私はアンドロイドでR.javaを修正しようとしていました。私は生成されたJavaファイルを削除しました。保存した後は、何も変更されていないようです。R.javaは変更できません

/* AUTO-GENERATED FILE. DO NOT MODIFY.  
* 
* This class was automatically generated by the 
* aapt tool from the resource data it found. It 
* should not be modified by hand. 
*/ 
public final class R { 
public static final class attr { 
} 

public static final class color { 
    public static final int notepad_lines=0x7f040001; 
    public static final int notepad_margin=0x7f040002; 
    public static final int notepad_paper=0x7f040000; 
    public static final int notepad_text=0x7f040003; 
} 
public static final class drawable { 
    public static final int icon=0x7f020000; 
} 
public static final class id { 
    public static final int myEditText=0x7f050000; 
    public static final int myListView=0x7f050001; 
} 
public static final class layout { 
    public static final int colors=0x7f030000; 
    public static final int dimens=0x7f030001; 
    public static final int main=0x7f030002; 
} 
public static final class string { 
    public static final int app_name=0x7f040001; 
    public static final int hello=0x7f040000; 
} 
} 

それはとてもイライラ私はそれを保存するたびに、それがバックに行く:私はR.javaファイルは、私はより多くのこの1のようになり、それを変更したいこの

/* AUTO-GENERATED FILE. DO NOT MODIFY. 
* 
* This class was automatically generated by the 
* aapt tool from the resource data it found. It 
* should not be modified by hand. 
*/ 
public final class R { 
public static final class attr { 
} 
public static final class drawable { 
    public static final int icon=0x7f020000; 
} 
public static final class id { 
    public static final int myEditText=0x7f050000; 
    public static final int myListView=0x7f050001; 
} 
public static final class layout { 
    public static final int colors=0x7f030000; 
    public static final int dimens=0x7f030001; 
    public static final int main=0x7f030002; 
} 
public static final class string { 
    public static final int app_name=0x7f040001; 
    public static final int hello=0x7f040000; 
} 
} 

のように見えます自動生成されているため、古い状態です。どのように変更しますか?

+0

どうしてこのことをやりたいのですか? –

+0

私はこのプロジェクトをカスタマイズしようとしています – Yahyaotaif

+2

値/ color.xmlを使用してそれらの色を生成します – Joe

答えて

1

R.javaはプロジェクトで使用されるすべてのリソースを含む自動生成ファイルです。 R.javaを変更したい場合はできません。

リソースを追加または削除する必要があります。リソースがプロジェクトにあるリソースに応じて変更されます。

これはAndroidの基本的なことです。 Android Developersのドキュメントを読む必要があります。その後、あなたはそれについてよく知っています。

1
あなたは私たちはxmlファイルを開発しているとき、それは自動的に生成されますアンドロイドでR.javaを変更することはできません

....ので、我々はそれを変更することはできませんここでは、ID番号が異なるビューで保存されます。..

+0

私はxmlファイルをres/values/colors.xml次に入力します #AAFFFF99 ... Yahyaotaif

関連する問題