我有以下用于检查Google Play服务的Android代码,如果没有,它会显示一个错误对话框,可以直接指向Google Play服务下载,所以我的问题: 是否可以,如何更改对话框,例如更改标题和正文的字体比例,分机......
提前谢谢。
代码:
public Boolean isGooglePlay( ) {
int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
if(status == ConnectionResult.SUCCESS){
return true;
}
else{
//I want to change the following dialog:
((Dialog) GooglePlayServicesUtil.getErrorDialog(status, this, 10)).show();
return false;
}
}
答案 0 :(得分:1)
没有文档化和支持的方式来设置此对话框。
由于此对话框不是开源的,因此无法轻易发现未记录和不受支持的对话样式设置方法。而且,即使您对代码进行了反向设计,每次对Play Services SDK进行更新时都需要这样做,因为它们可能已经更改了它们的实现。
我建议您从样式角度单独留下Google的对话框。