0

私のアプリケーションには次のフローがあり、Androidの方法でこれを実装する方法がわかりません。

ユーザーは、利用可能な更新があるかどうかをアプリにチェックインできます。更新がある場合は、ダウンロードするかどうかを選択できます。ダウンロードすると、データベースの更新が行われます。

Androidのドキュメントには、進行状況ダイアログまたはアラートダイアログの基本的な説明しかありませんが、より複雑なものを作成する方法はありません。例として、私が望むのは次のとおりです。

  1. ユーザーが[更新の確認]ボタンをクリックします
  2. 更新を確認する進行状況ダイアログがポップアップ表示されます(キャンセルできます)
  3. 利用可能な更新がない場合、ユーザーは通知を受け、[OK]をクリックできます。
  4. 利用可能なアップデートがある場合、ユーザーはそれをダウンロードするかキャンセルするかを選択できます。
  5. ダウンロードを選択すると、プログレスバーが表示されます。(キャンセルボタン付き)
  6. ダウンロードが完了すると、データベース更新の警告ダイアログが表示されます。
  7. 最後に、彼はすべて完了した情報を取得し、[OK]をクリックできます

ほんの一例ですが、このような一連のダイアログを実装するAndroidの方法は何ですか。ウィザード、一連の異なるダイアログ、1つは常に1つを変更します...

推奨される方法でこれを実装する方法の提案をいただければ幸いです

ありがとう

マーティン

4

1 に答える 1

0

各ダイアログは、次の後続のダイアログを起動し、自動的に閉じることができます。サンプル コードで各ボタンに接続されている DialogListeners を見てください。

于 2012-09-18T16:36:32.580 に答える