单击android中的按钮显示一个对话框

时间:2011-02-23 10:31:08

标签: android

如何在android ??

中单击按钮时显示一个对话框

2 个答案:

答案 0 :(得分:7)

如果你想在触摸按钮时在android中创建警告对话框,请参阅

findViewById(R.id.myButton).setOnTouchListener(new OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                               displayAlert();
                   retrun false;
}
}

 public  void displayAlert()
    {
     new AlertDialog.Builder(this).setMessage("Hi , I am Alert Dialog")  
           .setTitle("My Alert")  
           .setCancelable(true)  
           .setNeutralButton(android.R.string.ok,  
              new DialogInterface.OnClickListener() {  
              public void onClick(DialogInterface dialog, int whichButton){
                  finish();
              }  
              })  
           .show(); 
    }

答案 1 :(得分:1)

在android manifest中尝试这个。你可以使用android manifest中的theme.dialog创建一个对话框。

 <activity android:name=".your_activity" android:theme="@android:style/Theme.Dialog" /> 
希望这会帮助你们所有人..