電話機の戻るボタンをクリックすると、前の画面が更新されます。 BB 6にポップスクリーン上の前の画面を更新するイベントがありますか?Blackberry OS 6のポップアップ画面で画面を更新する方法[前へ]
1
A
答えて
3
Screen.onExposed()が前の画面で呼び出され、そこから値を更新することができます。
2
class FirstScreen extends MainScreen {
private void refreshOnNextScreenClose() {
// some code to refresh the FirstScreen on NextScreen closure
}
private Runnable onNextScreenCloseCallback = new Runnable() {
refreshOnNextScreenClose();
};
// ..
// somewhere in the code where you create/push NextScreen
NextScreen nextScreen = new NextScreen(onNextScreenCloseCallback);
UiApplication.getUiApplication().pushScreen(nextScreen);
// ..
}
class NextScreen extends MainScreen {
private Runnable onCloseCallback;
public NextScreen(Runnable onCloseCallback) {
super();
this.onCloseCallback = onCloseCallback;
}
public void close() {
super.close();
if (onCloseCallback != null) onCloseCallback.run();
}
}
+0
私は画面の斑点をリフレッシュする方法を知りたいです – NCG
+1
"画面の斑点をリフレッシュする"という意味はどういう意味ですか?単純に 'Field'を無効にするには、そのフィールドで' Field.invalidate() 'を呼び出してください。 –
関連する問題
- 1. BlackBerryのローディング画面
- 2. BlackBerryのプログラミング - タップで閉じるポップアップ画面
- 3. AndEngine更新画面
- 4. ボタンアクションイベント内から画面を更新/再描画する方法
- 5. プッシュされたBlackBerry画面から親画面に戻る
- 6. pentaho biサーバーのホーム画面とログイン画面の変更方法
- 7. 角の更新画面
- 8. 着信画面のポップアップ
- 9. UpdatePanelの更新と削除のポップアップ画面
- 10. 画像をクリックした後に画面上に画像をポップアップする方法
- 11. iOSシステムレベルで一般的に画面を更新する方法
- 12. Moquiで画面を自動更新する方法は?
- 13. 画面内で開いている画面を見る方法
- 14. Kivy:on_pressイベントで画面マネージャーの画面を変更する
- 15. BlackBerry programing - ボーダーレスポップアップ画面を作成
- 16. 画面上のテーブルの列からクリックして画像をポップアップする方法
- 17. jQuery - 画面のサイズ変更の更新
- 18. 画面を再開する方法(GNU画面)
- 19. ポップアップ画面をクリックできません
- 20. スプラッシュ画面を変更する、スプラッシュ画面を複製する
- 21. BlackBerryの縦画面と縦画面の調整方法を教えてください。
- 22. BlackberryのSwitchApplicationポップアップ画面からアプリケーションアイコンを無効にする(非表示にする)方法は?
- 23. アンドロイドメールクライアントを画面から離れる代わりに画面にポップアップする方法
- 24. タスクのスケジュール設定、アラートのポップアップ、電話のホーム画面への移動方法
- 25. 別の画面でイベントが発生したときの画面の更新方法は?
- 26. xlarge画面の画面サポートですか?
- 27. マルチユーザーイベント駆動の画面更新を行う方法は?
- 28. 画面の更新後にアプリケーションのXCUIElementQueryを更新する
- 29. アプリケーションのメイン画面内の画面の表示方法
- 30. iOS開発 - メイン画面の画像を変更できる起動画面?
ありがとうございました。また、私は全ページをリフレッシュするためにどのようなイベントを呼び出す必要があるのかよく知っています。 – NCG
私は 'Screen.onExposed()'がアスカーの適切なコールバックではないとAPIは 'この画面のアプリケーションがフォアグラウンドを受け取る"または 'グローバルスクリーンがポップされたときに呼び出されると言うので。 –
本当に、尋ねられたのは正確ではありません。ただし、画面スタックに隠された画面を最新の状態に保つには、onExposedは実際に更新を行うのに最適なイベントです。また、このイベントを使用して、データの初期ロードと更新を1つの場所に結合することもできます。 –