gpt4 book ai didi

java - 几秒钟后启用“无选项”

转载 作者:行者123 更新时间:2023-12-01 13:44:53 24 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序。有一种情况,当用户点击一个按钮时,他会弹出一个对话框(他可以选择是或否),其中加载了 Google AdSense。我的问题是用户可以在广告加载到对话框之前单击“否”选项。因此,我想禁用“否”选项 5 秒(希望 add 在该时间范围内加载)并启用它。

这里我附上了加载 AdSense 的代码。有人可以指导我正确的道路吗?

public static void dialogBoxAdsen(final String message,String positive,String negative,final Context context, final Context mContext, final String type){

DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

switch (which){
case DialogInterface.BUTTON_POSITIVE:
// Do the yes work
break;

case DialogInterface.BUTTON_NEGATIVE:
// Do the No work
break;
}
}
};

LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view =inflater.inflate(R.layout.web_view, null);
WebView webView = (WebView)view.findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(TokeUtil.ADDSEN_URL);

AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setView(view).setPositiveButton(positive, dialogClickListener)
.setNegativeButton(negative, dialogClickListener).show();
}

最佳答案

查看这个问题:How to call a method after a delay in Android

特别寻找使用处理程序且得票最多的答案。

关于java - 几秒钟后启用“无选项”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20431116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com