我遇到了一个语法错误的方法
setPositiveButton(String, new DialogInterface.OnClickListener(){}) : is undefined for the type AlertDialog
如何解决这个问题?
AlertDialog alertDialog = null;
alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle("error msg");
alertDialog.setMessage(
我有一个在onCreate()中创建alertDialog的DialogFragment:
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
// Use the Builder class for convenient dialog construction
if (alertDialog == null) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
alert
当操作失败时,我正在尝试制作一个AlertDialog。但是我不能在屏幕上显示它,我不明白为什么,因为我做了教程显示的内容。
我知道调用displayDialogError是因为我的输出显示lol值。但是,当AlertDialog应该弹出时,什么也不会出现。
public String lol;
public void doThings(String str) {
lol = str;
if (!lol.isEmpty()) {
System.out.println(lol);
displayDialogError();
}
e
我正在尝试显示警告对话框,但它显示了编译时错误,因为我引用了以下名称空间和我的警告对话框代码示例:
using Android.App;
using Android.Support.V7.App;
public void btnDisplayClick(Object sender, EventArgs e)
{
AlertDialog.Builder alertDialog = new AlertDialog.Builder(ct);
alertDialog.SetTitle("Simple Alert Dialog");
在我的应用程序中,当我试图显示自定义AlertDialog框时,它在安卓手机上运行良好。现在,当我在我的安卓标签上安装应用程序时,一切都很完美,只有定制的AlertDialog盒子有问题。它不会显示。所以我想,我应该检查正常的对话框,它工作得很好。下面是正常对话框和警报对话框的代码。
正常对话框:
AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
// Setting Dialog Title
alertDialog.setTitle("Confirm Delete...");
// Setti
我试图在AlertDialog中添加一个AlertDialog(),但是它不会出现吗?
AlertDialog.Builder alertDialog = new AlertDialog.Builder(TestActivityForDialog.this);
// Setting Dialog Title
alertDialog.setTitle("Search By Name");
// Setting Dialog Message
alertDialog.setMessage("Please enter name:");
当我的活动中的按钮被按下时,我会调用下面的代码。
AlertDialog.Builder alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Alert 1");
alertDialog.setMessage("This is an alert");
alertDialog.setButton("OK", new DialogInterface.OnClickLis
我正在尝试创建一个带有EditText对象的警告对话框。我需要以编程方式设置EditText的初始文本。这就是我所拥有的。
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
// ...Irrelevant code for customizing the buttons and title
AlertDialog alertDialog = dialogBuilder.create();
LayoutInflater inflater = this.getLayoutInflater();
alertDial
我想重用alertDialog的代码,并将其作为函数调用放到另一个java文件中。但是“这个”不能用来代替"MyActivity.this“吗?如何将它作为参数传递?如果代码是通用的,那么最好。
AlertDialog alertDialog = new AlertDialog.Builder(MyActivity.this).create();
alertDialog.setTitle("Alert");
alertDialog.setMessage("Alert message to be shown&
我正在处理一个错误,它告诉我它不能将字符串值转换为JSONObject。我正在尝试将CSRFToken作为参数传递给我的JSONObjectRequest。我甚至不知道这是不是正确的方法。
我收到错误消息:org.json.JSONException: Value inz9J9w0N5qASdJO8soWFBZ4UrEpdnjnpmxvFbJ2 of type java.lang.String cannot be converted to JSONObject
相关代码如下。
HashMap<String, String> params = new HashMap<>(
我使用AlertDialog.Buiilder创建多项选择对话框
mDialog = new AlertDialog.Builder(getActivity()).setIconAttribute(mIcon).setTitle(mTitle)
.setPositiveButton(mPositiveButton, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int whi
我有一个警告弹出窗口,当我的应用程序启动时,我会显示它。我想让用户通读它,所以我想将continue按钮灰显5秒,然后启用它,这样用户就可以继续。
if (alertDialog == null) {
alertDialog = new AlertDialog.Builder(this).setPositiveButton("Continue",
new AlertDialog.OnClickListener() {
public void onClick(DialogInte
我正在创建一个应用程序,该应用程序在启动应用程序的主要活动时显示警报对话框,但是如果我从另一个活动返回到主活动,则警报对话框再次可见。我想在一个应用程序启动时只显示一次警报对话框,怎么做呢?
if(isFirstRun) {
AlertDialog.Builder alertDialog = new AlertDialog.Builder(MainActivity.this);
alertDialog.setTitle("Alert");
alertDialog.setMessage("You need to have
我是一个android的初学者,并制作了我的第一个android应用。当点击我的“关于”菜单项时,会显示一个包含很长消息的AlertDialog。我一直在尝试不同的方法使它可以滚动,但我做不到。我试着在StackOverflow上阅读不同的问题,但它们对我没有用。这是我的AlertDialog代码。
AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
alertDialog.setTitle("Title");
alertDialog.setMessage("Here is a rea
在Alert Dialog应用程序中创建自定义Android时,我得到了以下错误。
误差
requestFeature() must be called before adding content
下面是我创建自定义Alert Dialog的代码。
码
AlertDialog alertDialog=new AlertDialog.Builder(home.this).create();
alertDialog.setTitle("Title here..");
alertDialog.setContentView(R.layout.custom_alertdialog);
a
我的应用程序中有一个警报,每10分钟通知我一次。它可以正常工作,但每次警报通知我时,我的应用程序名称将显示为屏幕中央的一个框,在按后退按钮之前,我不能按任何东西。真的很奇怪!
这里是我的代码:
// Alert Code
final AlertDialog alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Confirmation");
alertDialog.setMessage("Are you sure you want to se