自定义
private void showMiddleDialog() {
final AlertDialog dialog = new AlertDialog.Builder(AdsScanActivity.this).show();
Window window = dialog.getWindow();
window.setWindowAnimations(R.style.dialogWindowAnim);//设置动画类型
window.setContentView(R.layout.ads_msg_dialog_layout);//加载自定义布局
TextView title = (TextView) window.findViewById(R.id.title);
TextView message = (TextView) window.findViewById(R.id.message);
Button cancel = (Button) window.findViewById(R.id.cancel);
Button ok = (Button) window.findViewById(R.id.btn_ok);
title.setText(R.string.ads_server_dialog_title);
message.setText(R.string.ads_server_dialog_msg);
ok.setText(R.string.ads_server_open);
cancel.setText(R.string.ads_server_cancel);
ok.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
//TODO something here
}
});
cancel.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
}
res/layout/ads_msg_dialog_layout.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://sche