Android-項目S-022-index_index_school_toast_1-2020-5-17
一、activity_index_school_toast_1.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:background="@drawable/my_dialog_style"
android:orientation="vertical">
<TextView
android:id="@+id/dialog_title"
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center"
android:layout_marginTop="20dp"
android:paddingTop="10dp"
android:text="提示"
android:textStyle="bold"
android:textColor="#353535"
android:textSize="18sp" />
<TextView
android:id="@+id/dialog_content1"
android:layout_width="match_parent"
android:layout_height="20dp"
android:gravity="center"
android:layout_marginTop="10dp"
android:text="搜索內容不能爲空!"
android:textSize="15sp"
android:textColor="#7f7f7f"/>
<TextView
android:id="@+id/dialog_content6"
android:layout_width="match_parent"
android:layout_height="30dp"
android:gravity="center"
android:text=""
android:textSize="15sp"
android:textColor="#7f7f7f"/>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#CFCFCF" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="45dp"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:id="@+id/cancel"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="我知道了"
android:textStyle="bold"
android:textColor="#485aae"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
二、index_school_toast_1.java
this.negativeName = name;
return this;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_index_school_toast_1);
setCanceledOnTouchOutside(false);
mTitle = findViewById(R.id.dialog_title);
mContent = findViewById(R.id.dialog_content1);
mContent = findViewById(R.id.dialog_content2);
mContent = findViewById(R.id.dialog_content3);
mContent = findViewById(R.id.dialog_content4);
mCancel = findViewById(R.id.cancel);
mCancel.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.cancel:
if (listener != null) {
listener.onClick(false);
}
this.dismiss();
break;
}
}
public interface OncloseListener {
void onClick(boolean confirm);
}
}