まず、私はAndroidでプログラミングするJavaでnoobです。 今、メインレイアウトにアクティビティを呼び出すボタンがありますが、ボタンのonClickメソッドで何を書きますか?私は呼び出されているアクティビティでonCreateを使うことができないので、そこで何を使用しますか? おかげは、Javaでアクティビティを呼び出すandroid
答えて
入れonClick
方法でこのコード:
Intent intent = new Intent(getApplicationContext(), Activity.class);
startActivity(intent);
システムは、できるだけ早く活動Activity
を開始します、それが呼び出されるonCreate
方法だにつながります。
これで新しいアクティビティが開始されます。
Intent i = new Intent(getApplicationContext(), MyNewActivity.class);
startActivity(i);
'this'がButtonコンテキストを指しているので、アプリケーションコンテキスト/アクティビティを参照する必要があります。 –
修正しました。ありがとうございます。 –
ありがとうございました。 – Someonation
あなたは基本的にこのパターンに従ってください:
onClick() {
Intent i = new Intent(this, <TargetIntent>.class);
startActivity(i);
}
あなたが最初の意図を作成して、あなたの現在の活動インスタンスとNECT活動を渡す必要があります。その後、startActivity()を通してそのアクティビティを呼び出します。
インテントi =新しいインテント(getApplicationContext()、MyNewActivity.class);
startActivity(i);
- 1. AndroidのアクティビティからJavaクラスを呼び出す方法は?
- 2. android:アクティビティのパブリックメソッドを呼び出す
- 3. Android:スレッドからアクティビティを呼び出す
- 4. Androidインストール後にアクティビティを呼び出す
- 5. Android onSearchRequested()呼び出しアクティビティへのコールバック
- 6. Androidで「Add to Home」アクティビティを呼び出す方法は?
- 7. Androidで別のアクティビティからボタンを呼び出す方法は?
- 8. Androidのアクティビティの外でgetWindow()を呼び出す方法は?
- 9. Android Javaメソッド呼び出し
- 10. andDestroy()onBackPressed on androidのアクティビティを呼び出す方法は?
- 11. カスタムAndroidアカウントでネイティブ連絡先挿入アクティビティを呼び出す
- 12. Androidアプリケーションのプロセスコンテキストで他のアプリケーションのアクティビティを呼び出す
- 13. アクティビティ内でRunnableクラスを呼び出す
- 14. アクティビティでフラグメントメソッドを呼び出す
- 15. アクティビティでfindViewByIdを呼び出すタイミング
- 16. Android SDK。 setContentViewはアクティビティ関数を呼び出せません
- 17. 新しいアクティビティで 'SetContentView'を呼び出せません - Android Mono
- 18. android:フォアグラウンドサービス通知をクリックしてアクティビティを呼び出す方法
- 19. android javaでasp.net Webサービスを呼び出す方法は?
- 20. Android:サービスからアクティビティにメソッドを呼び出す
- 21. 他のクラスからアクティビティを呼び出す - Android
- 22. アクティビティからフラグメントのメソッドを呼び出す方法Android?
- 23. コンテキストレイアウトインフレータをandroidの別のアクティビティに呼び出す方法
- 24. Android:アンドロイドのアプリケーションから他のアプリケーションのアクティビティを呼び出す
- 25. React-NativeコードからAndroidのアクティビティを呼び出す
- 26. Android onRequestPermissionsResultがアクティビティでのみ呼び出されましたが、フラグメントでは呼び出されません
- 27. Javaクラスのアクティビティで実装された呼び出しインタフェースメソッド
- 28. 子アクティビティの親アクティビティメソッドを呼び出す
- 29. カスタムダイアログからアクティビティを呼び出す
- 30. 親アクティビティからフラグメントメソッドを呼び出す
これは非常に些細な作業で、Googleにはこれ以上の労力を要しません。すでに質問されているかもしれない提案を既に得ているので、ここで質問してください。 –