80,493
社区成员
发帖
与我相关
我的任务
分享 public void showUpdateDialog(){
View v = View.inflate(context, R.layout.update, null);
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("yyyyyyyy");
String new_version_desc = getSharePreferences(HybridGlobalDefination._New_Version_Desc, "New Version, download now?");
builder.setMessage(new_version_desc);
builder.setView(v);
tDialog = builder.create();
tDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
tDialog.show();
WindowManager.LayoutParams lp = tDialog.getWindow().getAttributes();
WindowManager wm = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
if(display.getHeight() > display.getWidth()){
lp.width = (int)(display.getWidth() * 1.0);
}
else{
lp.width = (int)(display.getWidth() * 0.5);
}
tDialog.getWindow().setAttributes(lp);
Button bt1 = (Button)tDialog.getWindow().findViewById(R.id.button2);
bt1.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v) {
downloadStatusBar();
tDialog.dismiss();
}
});
Button bt2 = (Button)tDialog.getWindow().findViewById(R.id.button1);
bt2.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v){
tDialog.dismiss();
}
});
}