Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android 自定義Dialog去除黑色邊框

android 自定義Dialog去除黑色邊框

編輯:關於Android編程

在自定義Dialog時顯示的界面中老是有黑色的邊框,下面就介紹使用style去除黑色邊框方法。


首先在values/styles定義自定義樣式:

  
@drawable/actionbar_item_background這個是重點,只有添加了這個後才能去除黑色的邊框


或者是自定義一個透明的背景圖片,這樣也可以去除黑色邊框!

代碼:

	static class MsgDialog extends Dialog implements
			android.view.View.OnClickListener {
		private String text;


		public MsgDialog(Context context, String text) {
			super(context, R.style.MyDialog);
			this.text = text;
		}


		@Override
		protected void onCreate(Bundle savedInstanceState) {
			super.onCreate(savedInstanceState);
			setContentView(R.layout.login_dialog);
			TextView txt = (TextView) findViewById(R.id.login_dialog_txt);
			txt.setText(text);
			TextView confirm = (TextView) findViewById(R.id.login_dialog_btn);
			confirm.setOnClickListener(this);
		}


		@Override
		public void onClick(View v) {
			MsgDialog.this.dismiss();
		}


	}



xml:




    

    

    

    





  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved