編輯:關於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:
一加手機3和小米5哪個好?一加手機3和小米5買誰好?一加手機3和小米5對比
6月15日上午,一加科技在深圳大運中心召開發布了年度旗艦手機----一加手機3。一加手機3一發布,許多用戶就提出疑問說2499元的一加3和2699元的小米5
android 實現自定義組件
android開發中,對於復用率較高的多個控件,采用組件的方式可能更加方便,首先定義一個xml文件: 文件名:lyt_customer_service_phone.xml
Android Studio ADB響應失敗解決方法
當啟動Android Studio時,如果彈出 adb not responding. you can wait more,or kill adb.exe proc
Android Volley 獲取磁盤已有緩存數據
經過學習,我們知道Volley的架構如下:從架構上我們可以看到,volley有設置緩存機制,當找不到數據緩存或數據緩存過期時,才會聯網獲取新的數據。Volley 本身有緩