私は、setContentView(R.layout.file)を使って別の.xmlファイルに設定するAndroidアプリケーションを開発しています。Android SDK。 setContentViewはアクティビティ関数を呼び出せません
私がそれを行い、私の.javaファイルでいくつかの関数を使用しようとすると、私はできません。
ビューを変更した後、このJavaファイルへの接続を再確立するにはどうすればよいですか?
@Override
public boolean OnKeyUp(int arg1, KeyEvent arg2)
{
switch (arg1)
{
case KeyEvent.KEYCODE_MENU:
setContentView(R.layout.file);
return true;
}
return false;
}
あなたは何を意味明確にすることができ、「私の.javaファイル内の機能の一部を使用しよう...、私はできません。」また、UIの動的部分をXMLにする必要がある場合は、おそらくLayoutInflater(Activity.getLayoutInflaterを参照)を使用します。 –
YouTUbe、Facebook、Twitter、Skypeなどのアプリをダウンロードすると、ページがすばやくスライドする、つまりページが変更されて変更されます。私はこれが 'setContentView'呼び出しを使用していると解釈しています。新しいAndroid SDKプロジェクトを最初に作成すると、名前がプロジェクトの名前である.javaファイルが自動的に与えられます。 setContentViewを呼び出した後に私の.javaファイル内の関数にアクセスするにはどうすればいいですか?この.javaファイルは、onCreate、onDestroy、およびonPauseが呼び出される場所です。また、メディアやクラスをインポートする場所です。 –
setContentViewの後で自分のアクティビティを呼び出すことはできますか? –