-4
A
答えて
1
を示しているされているあなたはのonCreate()明示的に呼び出す必要はありません。クラスのインスタンスを宣言すると、クラスにonCreate()クラスがある場合、適切な時間に自動的に呼び出されます。
このクラスをオーバーライドする場合は、必ずその上に@Overrideステートメントを宣言してください。そうしないと正しい関数をオーバーライドすることはできません。前者の方法は、それは呼び出されず、あなたはそうすると思います。
また、オーバーライドされたメソッドの最初の行としてsuper.onCreate(savedInstance)を呼び出すことをお勧めします。
---- EDIT宣言する場合----
としては、上記の、前記のonCreate()は、すなわち、オブジェクトの作成時に呼び出されますalertFunction alertClass =新しいalertFunction();.
これが何回か呼び出す場合は、コンテンツをクラス内のパブリック関数に入れ、必要に応じてonCreate()および外部から呼び出します。
public void myFunction() {
// Put here the current code of onCreate()
...
}
@Override
public void onCreate(Bundle savedInstance) {
super.onCreate(savedInstance);
myFunction();
}
そして、あなたはあなたのクラスの外から再びそれを呼び出す必要がある場合は、その後、次の操作を実行します:たとえば
はalertClass.myFunction();
出典:ところでERROR: The method onCreate(Bundle) in the type alertFunction is not applicable for the arguments()
は、何のアンドロイドはありませんStudio 8.0。このリンクを確認してください:https://developer.android.com/studio/releases/index.html
がんばろう!
関連する問題
- 1. 私はTomcatの8.0を使用していますTomcatの8.0 MyBatisの
- 2. アンドロイドスタジオを使用しているJSON
- 3. アンドロイドスタジオを使用しているときに遅れます
- 4. "com.github.bumptech.glide"をアンドロイドスタジオのオフラインモードで使用しています
- 5. アンドロイドスタジオのライブラリを使用して
- 6. Android O(8.0)のLinuxカーネルはどのバージョンを使用していますか?
- 7. Sitecore.Analytics.Exceptions.ContactLockException私はサイトコア8.0アップデート5を使用しています連絡先
- 8. 互換性のないリターンタイプを使用しようとしています - アンドロイドスタジオ
- 9. アンドロイドスタジオを使用したレスポンシブデザイン
- 10. MQExplorer 8.0を使用してリモートキューマネージャに接続する方法
- 11. アンドロイドスタジオ用firebaseを使用した通知
- 12. アンドロイドスタジオで使用されているアプリケーションコードを削除しました
- 13. Xcode 8.0を使用してコードにコメントすることはできません
- 14. Alamofire 4.0をXcode 8.0にCocoaPodを使用してインストールできない
- 15. Xcode 8.0とSwift 3を使用してサブプロジェクトを構築できません
- 16. アンドロイドスタジオを使用してレイヤードUIを作成する方法は?
- 17. アンドロイドスタジオ:除外を使用してもファイルを複製する
- 18. アンドロイドスタジオを使用してAndroidのアンドロイドアプリを変更する方法
- 19. アンドロイドスタジオでファブリックプラグインを使用してツイッターキットをインストールするには
- 20. アンドロイドスタジオを使用したAndroidアプリケーションのブートストラップ
- 21. Android 8.0でparse sdkを使用してプッシュ通知が表示されない
- 22. エラーを取得するCGPathAddPathが利用できません:addPath(_:transform)を使用してください。Xcode 8.0を使用してください。
- 23. アンドロイドスタジオでカスタムテキストビューを使用するとエラーが発生します
- 24. アンドロイドスタジオのカスタムSDKを使用して新しいAPIにアクセスする
- 25. アンドロイドスタジオのロケールバージョンコントロールとしてgitを使用する方法
- 26. アンドロイドスタジオを使用してサーバー上のデータベースにアクセスする
- 27. CUDA 8.0でAlea.cuBase/Alea GPUを使用できますか?
- 28. websphere 8.0でjdk1.7を使用できますか?
- 29. Websphere 8.0にバンドルされているより新しいバージョンのジャクソンを使用できますか?
- 30. アンドロイドスタジオを使用し、このエラーに直面しました
あなたの質問がありますか? [お問い合わせください] – SevenEleven
アンドロイドスタジオ8.0などのようなものはありません – tyczj
"私はアンドロイドスタジオ8.0を使用していると思うでしょうか?" –