final Dialog dialog =
new AlertDialog.Builder(
mContext).create();
//自定义布局,布局文件转化成view对象
View layout =LayoutInflater.
from(
mContext).inflate(R.layout.
mydialog,
null);
dialog.setCancelable(
false);
dialog.show();
dialog.getWindow().setContentView(layout);
TextView tv_title =(TextView) layout.findViewById(R.id.
tv_msg);
tv_title.setText(
"是否确认删除该地址?");
//确认按钮
Button btn_confirm = (Button) layout.findViewById(R.id.
iv_submit);
btn_confirm.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View view) {
HashMap<String,String> map =
new HashMap<String,String>();
map.put(
"key", UserLoginConfig.
getAccessToken());
map.put(
"address_id",
addrDetail.getAddress_id());
addrManagePresenter.delAddr(ServiceAddr.
BASE_URL,map);
dialog.dismiss();
}
});
//取消按钮
Button btn_cancel = (Button) layout.findViewById(R.id.
iv_cancel);
btn_cancel.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View view) {
dialog.dismiss();
}
});
mydialog.xml:
<?xml version="1.0" encoding="utf-8"?>
<
RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@color/color_trans"
android:layout_width="match_parent"
android:layout_height="match_parent">
<
LinearLayout
android:orientation="vertical"
android:background="@drawable/dialog_bg_style"
android:layout_width="@dimen/addr_dialog_width"
android:layout_height="wrap_content">
<
TextView
android:id="@+id/tv_title"
android:text="提示"
android:visibility="gone"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<
TextView
android:id="@+id/tv_msg"
android:gravity="center_horizontal"
android:textColor="@color/color_orange"
android:textSize="@dimen/px_28"
android:layout_marginTop="@dimen/px_70"
android:layout_marginBottom="@dimen/px_72"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<
LinearLayout
android:gravity="center_horizontal"
android:layout_marginBottom="@dimen/px_20"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<
Button
android:id="@+id/iv_cancel"
android:text="取消"
android:textSize="@dimen/px_24"
android:textColor="@color/white"
android:background="@drawable/corner_orange_button"
android:layout_marginRight="@dimen/px_78"
android:layout_width="@dimen/px_142"
android:layout_height="@dimen/px_52" />
<
Button
android:id="@+id/iv_submit"
android:text="确认"
android:textSize="@dimen/px_24"
android:textColor="@color/white"
android:background="@drawable/corner_orange_button"
android:layout_width="@dimen/px_142"
android:layout_height="@dimen/px_52" />
</
LinearLayout>
</
LinearLayout>
</
RelativeLayout>
转载请注明原文地址: https://ju.6miu.com/read-679427.html