在android中单击按钮时显示对话框
我们如何在安卓系统中点击按钮时显示对话框???如果您想在安卓系统中点击按钮时创建警报Dilaog,请参见此在android中单击按钮时显示对话框,android,Android,我们如何在安卓系统中点击按钮时显示对话框???如果您想在安卓系统中点击按钮时创建警报Dilaog,请参见此 findViewById(R.id.myButton).setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { displayA
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();
}
在android清单中尝试此操作。任何活动都可以使用android清单中的theme.dialog创建对话框
<activity android:name=".your_activity" android:theme="@android:style/Theme.Dialog" />
希望这能帮助你们所有人 您可以用什么类型的对话框来解释您的问题在Kotlin中查找此问题的任何人请看一看:我为单击事件添加了代码,但每当我单击按钮时,它都会显示错误消息。应用程序abc(进程包名称)意外停止。请再试一次。“你能看到你的日志并告诉我你在哪里遇到了这个问题吗?我看不到日志。我一单击按钮,它就会显示这个错误。我甚至在clickevent中插入了一个切换点,但执行没有停止。@你能在pastebin中发布包含xml和java代码的完整代码吗,让我来帮你,我正在处理数据库。所以我认为仅仅发布xml和java代码是不行的。我需要发布整个代码。。okk是我可以在按钮单击事件上显示警报的任何其他方法