❶ android設置linearlayout布局的背景顏色,怎麼動態改變背景顏色
1、開始打開android ide,這里以常用的android studio軟體的3.2版本為例,然後可以新建一個工程項目,也可以使用當前已經存在的工程,點擊後等待整個項目載入完畢再進行後續的操作。
❷ android自定義adapter如何改變指定位置上的指定控制項的背景例如我現在想改變第二個it
這個用adapter改變肯定是要加判斷條件的,假如你要改第二個,那你就判定當position=1的時候,修改背景,其他不做處理
❸ 安卓手機自定義背景怎麼弄的
你好。友友,點擊頭像中的名片背景處有個相冊選取或拍攝照片。祝愉快。望採納。謝謝
❹ android自定義組件 myview,怎樣設定它的背景資源(myview繼承view)
在layout布局文件中設置,或者你可以findbyid把控制項找出來,然後用代碼設置屬性。
❺ android怎麼實現自定義對話框的背景
我知道你出現什麼問題了,你是不是寫了一個類繼承了dialog,然後再實例化,這個dialog,但是button按鈕美發添加監聽器是不?
如果你要是自己繼承了dialog的話,那麼我們看看源碼把!
dialog
implements dialoginterface
也就是說dialog繼承了 dialoginterface這個介面
好的 我們再看看dialoginterface這個介面把
我們會發現dialoginterface 有一個方法:
public static interface onclicklistener
{
public abstract void onclick(dialoginterface dialoginterface, int i);
}
好的 那麼也就是如果我們繼承了dialog的話,我們同樣也繼承了dialoginterface這個介面的onclicklistner方法所以我們再給button設置onclicklistner的時候就會出錯,因為本身就是不同包的東西,現在放到一個類裡面肯定就會出錯!
解決方法:在給button 設置點擊事件的時候,加上完整的包名就行了!
專門給你敲了個例子你看看:
activity裡面:
public class questionactivity extends activity {
@override
public void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
setcontentview(r.layout.main);
}
@override
public boolean onkeydown(int keycode, keyevent event) {
dialog ad = new mydialog(this);
ad.show();
return super.onkeydown(keycode, event);
}
}
自定義dialog裡面:
public class mydialog extends dialog {
context context;
public mydialog(context context) {
super(context);
this.context = context;
init();
}
public void init() {
linearlayout ll = new linearlayout(context);
ll.setlayoutparams(new layoutparams(layoutparams.fill_parent,
layoutparams.wrap_content));
button btn = new button(context);
btn.settext("hello");
/************************************************************/
btn.setonclicklistener(new android.view.view.onclicklistener() {
@override
public void onclick(view view) {
toast.maketext(context, "hello", 0).show();
mydialog.this.dismiss();
}
});
/**********************************************************/
ll.addview(btn);
this.setcontentview(ll);
}
}
注意*****行裡面
❻ 安卓界面布局如何改變所有button的背景顏色
可以使用selector來實現button的特效
main.xml
xml代碼
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >