0

rounOne()とroundTwo()という名前の2つの関数があります。これらの機能の両方で何かが起こり、AlertDialogが表示されます。私のonCreate関数では、これらの関数を次のように呼び出したいと思います:roundOne()、roundTwo()、roundTwo()、roundOne()。つまり、最初にroundOne関数が実行され、alertdialogでokを押した後、関数roundTwo()が実行されます。しかし、それは私がそれを実装した方法では機能しません。誰かが私を導くことができますか?

4

1 に答える 1

1

RoundOne() を呼び出すと、その中に AlertDialog が表示されますよね? ユーザーが任意のボタンを押した場合に roundTwo を呼び出す必要があります。

Android では残りのコードを実行し、AlertDialog が終了するのを待ちません。ダイアログでボタン/okクリックでメソッドを呼び出したい場合は、ボタンクリック自体でダイアログからメソッドを呼び出します。

于 2012-07-29T15:33:18.950 に答える