这样的dialog应该如何封装 布局就是这样
这边AlertDialog已经解决了问题
https://blog.csdn.net/qq_38812658/article/details/88935054
Context context;String userMsg;
public class mDialog extends Dialog {
public mDialog(Context context, int theme,
String userMsg) {
super(context, theme);
this.context=context;
this. userMsg=userMsg;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
//自己定义的布局文件,控件使用和activity一样
setContentView(R.layout.dialog_userinfo);
//布局文件就没什么好说的了
}
}
调用:
mDialog dialog = new mDialog(this, R.style.MyDialog,
"对话框显示文字");
dialog.setCancelable(false);
dialog.show();
您这个问题比较虚,应该发点代码出来,不然看不出来问题。
这个手机端在google浏览器上是可以调试测试的。你可以进行样式的微调的,写在当前元素上的样式会忽略掉其它地方的样式的。
另外你可以搞个检测环境单独调整测试你这个自定义dialog。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setView(XXXXX);
了解一下