Android开发简单弹框
弹框已经很常见了,你们项目也有。说下我项目的弹框
一、先看下效果图:
二、思路
用AlertDialog
三、关键代码:
public static Dialog okAndCancel(Context context, int title, int message,
final View.OnClickListener okListener) {
final AlertDialog dialog = getAlertDialog(context);
dialog.show();
Window window = dialog.getWindow();
window.setContentView(R.layout.dialog_ok_cancel);
((TextView) window.findViewById(R.id.tv_title)).setText(title);
((TextView) window.findViewById(R.id.tv_message)).setText(message);
window.findViewById(R.id.btn_cancel).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
window.findViewById(R.id.btn_ok).setOnClickListener(new View.OnClickListener(