Rの別のXMLファイルでクラスレイアウトを行うにはどうすればよいですか?
resへの新しいリソースがあったので自動であるはずですが、そうではありません。誰かが私が間違ったことを知っていますか?
アクティビティを開きましたが、別の XML の例で動作する別のアクティビティを開きたいと考えています。menu と main.xml があります。次に、このメソッドを使用して、gamescreen という別のアクティビティに行きたいと思います。
newGameButton.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
Intent i = = new Intent(this, gameScreen.class);
startActivity(i);
}
}
gameScreen.xml という XML に関連付ける必要がある gameScreen という別のアクティビティの別の「ページ」に移動したいと考えています。
しかし、その onCreate では:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gameScreen);
}
gameScreen は R ファイルのメンバーではありません。
主な問題は、newxmlfile.xml などのレイアウトにリソースを追加すると、R ファイルが機能せず、この状態のままになることです。
public static final class layout {
public static final int main=0x7f030000;
}where it should have been:
public static final class layout {
public static final int main=0x7f030000;
public static final int newxmlfile=0x7f031000;
}