对话框 在android中是一种很常见的交互提示用户的方式,但是很多产品狗都叫我们这些做android的仿ios,搞的我们android程序员很苦逼,凭什么效果老是仿ios,有没有一点情怀,不过ios在界面封装确实比android好很多,吐槽完毕,比如一种很常见的场景就是在没网的情况下 提示用户,看效果图:
在很多界面都要有提示,那么就自然而然想到了封装,而不至于在每个页面都重写一篇,话不多说直接上代码
CommonDialog.java
public class CommonDialog extends Dialog{
private Context context;
private String title;
private ClickListenerInterface clickListenerInterface;
public CommonDialog(Context context) {
super(context, R.style.MyDialogStyle);
this.context = context;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
su