public class CommonMsgDialog extends Dialog implements View.OnClickListener{ String message,title; Context context; TextView dialog_title ; ImageView dialog_closeImg; TextView common_msg_contentTx; public CommonMsgDialog(Context context,String title,String message) { super(context,android.R.style.Theme_Translucent_NoTitleBar); this.context=context; this.message=message; this.title=title; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WindowManager.LayoutParams lps=new WindowManager.LayoutParams(); lps.flags=WindowManager.LayoutParams.FLAG_DIM_BEHIND; lps.dimAmount=0.5f; getWindow().setAttributes(lps); setContentView(R.layout.common_msg_dialog); dialog_title= (TextView) findViewById(R.id.dialog_titleTx); dialog_closeImg= (ImageView) findViewById(R.id.dialog_closeImg); dialog_closeImg.setOnClickListener(this); common_msg_contentTx= (TextView) findViewById(R.id.common_msg_contentTx); common_msg_contentTx.setText(Html.fromHtml(message)); dialog_title.setText(title); } @Override public void onClick(View v) { switch(v.getId()){ case R.id.dialog_closeImg: hide(); break; } }
android 消息对话框
最新推荐文章于 2024-05-10 21:18:51 发布