デバイス(ハードウェア)戻るボタンのプレスイベントのログイン画面を終了するアプリケーションを開発しています。 これで私を助けて、デバイスの戻るボタンのプレスイベントでログイン画面を終了する方法を教えてください。 App(アプリケーション)を終了したい場合、デバイスのバックプレスイベントでApp(アプリケーション)を終了するにはどうすればよいですか?事前に おかげcodenameoneのデバイスバックボタンイベントを検出する方法
1
A
答えて
3
@Override protected void beforeSearchForm(Form f) { Command cancel = new Command(" "){ @Override public void actionPerformed(ActionEvent evt) { Log.p("Cancel/back pressed from beforeSearchForm() (yes its Keypad.!!)");
if(Dialog.show("Logout ?", "Do you want to log out ?", Dialog.TYPE_INFO, null, "Yes", "No")){ //its Yes }else{ //its No }
} }; f.setBackCommand(cancel); }
3
あり、このためのコードネーム1中のコマンドがあると、あなたのフォームでそれを適用することができます。
Maybe : myForm.setBackCommand(new Command(){...});
これでバックボタンが押された動作を管理できます。
開発者向けのガイドを忘れずにご覧ください。このような質問がある場合は大きな助けになります。
関連する問題
- 1. Codenameoneキーボードの検出
- 2. CodenameOneビルドアップロードエラーを修正する方法
- 3. codenameoneでプロジェクトサイズを圧縮する方法
- 4. codenameoneでオーディオを再生する方法
- 5. HTMLファイルからCodenameone javaファイルを呼び出す方法は?
- 6. javascriptからcodenameone javaクラスメソッドを呼び出す方法は?
- 7. codenameone iOSテーマのフレームの上でステータスバーを削除する方法
- 8. Gridlayoutのテキストフィールド検索の問題codenameone
- 9. ヘッドレスサービスのエンドポイントを検出する方法
- 10. 「?」を検出する方法リダイレクトのサイトリンク
- 11. テキストの影を検出する方法
- 12. 空の値を検出する方法
- 13. pyzmqのポーリングタイムアウトを検出する方法
- 14. MPMoviePlayerViewControllerのタッチを検出する方法
- 15. アンドロイドデバイスマイクのブローを検出する方法
- 16. イメージのホットスポットを検出する方法
- 17. Elmのブラウザを検出する方法
- 18. codenameOneで電話のUSSDを実行する方法
- 19. Codenameone - テーブル上のセル選択をリッスンする方法?
- 20. CodenameOne GUIデザイナーのリソースファイルを使用する方法
- 21. codenameoneでステータスバーの高さを変更する方法は?
- 22. は、メソッドを振っ検出xcode4で検出揺れ方法を検出する方法xcode4
- 23. 悪いビデオストリームを検出する方法
- 24. イオンアプリでマルチフィンガータッチを検出する方法
- 25. Javaでファイルカテゴリを検出する方法
- 26. ホストでアクセスファイルを検出する方法
- 27. FreeRTOSでメモリリークを検出する方法
- 28. asp.netでウェブカメラを検出する方法
- 29. アプリケーションクラッシュを検出する方法は?
- 30. es6モジュールをフィーチャー検出する方法
ちょっと感謝。しかし、私はデバイスのボタンを押すと、 "終了しますか?"というダイアログが表示された状態でアプリケーションを終了します。 –
したがって、yes/noダイアログを印刷するには、コマンド(setBackCommandで定義されている)の動作を設定する必要があります。 –
はまだ動作しません。 –