dev*_*oid 3 android popup dismiss android-alertdialog
我试过,也搜索了这些东西,但没有得到答案
我正在点击一个视图点击现在我想解雇膨胀的视图,但这里没有发生的是我的来源...
icon1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
LayoutInflater inflater = (LayoutInflater)screen.getSystemService(screen.LAYOUT_INFLATER_SERVICE);
layout = inflater.inflate(R.layout.image_popup,null);
AlertDialog.Builder builder = new AlertDialog.Builder(Actvity.this);
builder.setCancelable(true);
builder.setView(layout);
Run Code Online (Sandbox Code Playgroud)
我不想添加正面或负面按钮
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
final AlertDialog alertDialog = builder.create();
alertDialog.setIcon(R.drawable.icon1);
alertDialog.show();
}
});
Run Code Online (Sandbox Code Playgroud)
使用自定义对话框并使用此方法来满足您的要求 dialog.setCanceledOnTouchOutside(true);
例
public void getCustomOkDialog(Context mContext) {
final Dialog dialog = new Dialog(mContext);
dialog.setContentView(R.layout.ok_dialog);
dialog.setCanceledOnTouchOutside(true);
TextView txtMessage = (TextView) dialog.findViewById(R.id.txtMessage);
txtMessage.setText("Your Message");
dialog.show();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2428 次 |
| 最近记录: |