a1670131049
2019-10-27 18:28安卓对话框中显示Toast问题
Builder builder=new Builder(this);
builder.setTitle("单选框");
builder.setMessage("有本事你选");
builder.setPositiveButton("确定", new OnClickListener(){
public void onClick(DialogInterface arg0, int arg1) {
Toast.makeText(this, "你选了确定", 0).show();
}
});
Toast.makeText(this, "你选了确定", 0).show();
这句话把getApplicationContext()替换成this 会报错:
The method makeText(Context, CharSequence, int) in the type Toast is not applicable for the arguments (new DialogInterface.OnClickListener(){}, String, int)
为什么不能用this?
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 安卓对话框中显示Toast问题
- android
- 2个回答
- showDialog为什么无法显示对话框?
- android
- 0个回答
- AlertDialog调用Show方法报错
- android
- 3个回答
- 按钮按了有反应,可onItemClick却没执行到
- android
- 点击事件
- 编程
- 对话框
- list
- 8个回答
- 关于Android弹出多个对话框的问题
- 2个回答
换一换