素晴らしいリソースを提供していただきありがとうございます。android SDK apidemo AlertDialogSamples.java の実装について質問があります。基本的に、AlertDialogSamples クラスをアプリに追加し、アクティビティからさまざまなアラート ダイアログ (つまり、、、...) を呼び出したいと考えていDIALOG_YES_NO_MESSAGE
ますDIALOG_PROGRESS
。オンラインのすべての例で、各アクティビティ クラス内に alertdialog コードが含まれていることに驚きました。
私はこのアイデアについていくつかの反復を試みました:
public class My1Activity extends SherlockActivity implements View.OnClickListener {
...
AlertDialogSamples alert = new AlertDialogSamples();
...
private void changeEmailCommand(){
alert.showAlertDialog(My1Activity.this, DIALOG_TEXT_ENTRY, title);
その後:
public class AlertDialogSamples extends Activity {
...
public void showAlertDialog(Context context, int i, String title) {
showAlertDialog(context, i, title);
... (rest is existing code and modifying the .setTitle to accept title message)
}
アラートダイアログを表示する運がありませんでした(クラッシュするだけです)
インテントでそれを行う方法はありますか?非同期?