感谢您提供了一个了不起的资源,我有一个关于实现 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)
}
并且没有运气让警报对话框出现(只是崩溃)
有没有办法用意图来做到这一点?异步?