1樓:育知同創教育
第一種,帶動畫的改變
//位移動畫 從左到右引數分別為
//x軸方向起始位置x差值 ,x軸方向結束位置x差值 , y軸方向起始位置y差值 ,y軸方向結束位置y差值
translateanimation translateanimation = new translateanimation(fromxdelta,toxdelta,fromydelta,toydelta);
translateanimation.setduration(300); //設定動畫世界
button.setanimation(translateanimation);
上面的示例只是許多動畫中的一種簡單地位移動畫,如果有興趣可以查閱一下android動畫方面的知識
第二種,直接改變控制元件的位置
這種方法裡面也有2種不用的情況
//這是第一種 直接付給此button新的xy座標
button.setx();
button.sety();
2樓:匿名使用者
動態改變控制元件位置的方法:setpadding()的方法更改佈局位置。如我要把imageview下移200px:
imageview.setpadding(imageview.getpaddingleft(),imageview.
getpaddingtop()+200,imageview.getpaddingright(),imageview.getpaddingbottom());動態改變控制元件大小的方法:
1、宣告控制元件引數獲取物件layoutparamslp;2、獲取控制元件引數:lp=控制元件id.getlayoutparams();3、設定控制元件引數:
如高度。lp.height-=10;4:
、使設定生效:控制元件id.setlayoutparams(lp);
android中怎樣把一個button按鈕放到螢幕底部
3樓:匿名使用者
長按你想要的按鈕,直到機子震動,這時把按鈕拖到底部的某個位置。
4樓:匿名使用者
1、把手機螢幕分成上下。上下兩部分都採用linearlayout方式佈局
2、下半部分linearlayout高度固定,上半部分linearylayout設定layout_weight權重,佔滿剩餘螢幕空間
3、下半部分linearlayout中新增按鈕,就是把按鈕放到了底部//上半部分設定高度自適應,並且權重為1
android **中如何設定button座標 同時又如何得到現有button的座標 10
5樓:王振林
1全部你好,這個問題直接下手的話確實不好解決,目前我沒有找到在**中直接設定座標的方法。只能在xml中設定座標。並且不同手機的解析度不同,所以單純設定座標來進行佈局其實不太好。
但是如果只為了實現結果的話可以換個方法:
1、設定座標可以通過setpadding(left, top, right, bottom),來反向控制他在螢幕中位置。
2、得到座標的話可以嘗試在它的監聽事件中獲得btn.setontouchlistener(new view.ontouchlistener()
});望有幫助。
6樓:匿名使用者
你可以直接在繪畫介面先大概將你的button按鈕放好,然後回到**介面,找到button的座標,微調
一般現有的button的座標是根據的佈局來看,例如你選得是線性佈局,要麼是橫著排過來,要麼就是豎著,看你的線性佈局的方向屬性是什麼!
7樓:
獲取:button.getx();
button.gety();
設定:button.setx();
button.sety();
這些都要api等級在11以上。
如果在11以下的話就得用反射機制來獲得了,比較麻煩。
(相信你應該不會做的api等級這麼落後的東西吧)
8樓:5人不開黑
button的座標?
你是用絕對佈局的嗎 就是xy
android專案中如何才能讓一個button在螢幕的位置任意擺放 我感覺只能擺放在左上角或者頂部
9樓:匿名使用者
首先使用相對佈局:relativelayout然後設定margin
android:layout_marginleft=和android:layout_margintop這樣可以指定它放在任何位置
10樓:育知同創教育
只要用相對佈局,可以隨意拖動,想放在螢幕的那個位置都行
android中怎麼讓 button元件居中顯示
跪求android中怎樣設定控制元件的座標?急!!! 10
11樓:匿名使用者
動態改變控制元件位置的方法:
setpadding()的方法更改佈局位置。
如我要把imageview下移200px:
imageview.setpadding( imageview.getpaddingleft(), imageview.getpaddingtop()+200,
imageview.getpaddingright(), imageview.getpaddingbottom());
動態改變控制元件大小的方法:
1、宣告控制元件引數獲取物件 layoutparams lp;
2、獲取控制元件引數: lp = 控制元件id.getlayoutparams();
3、設定控制元件引數:如高度。 lp.height -= 10;
4:、使設定生效:控制元件id.setlayoutparams(lp);
12樓:
請參考如下方法:有**參考
13樓:奇奇來了了
控制元件貌似沒有設定座標的屬性吧,用absolutelayout?
安卓中j**a怎麼設定控制元件位置
14樓:青鳥中關村專家
1、使用相對佈局,可以直接把元件擺放到指定的位置,但是相對佈局中的所有元件是依賴於第一個元件的位置來定義的
2、使用屬性指明元件的擺放位置。
15樓:千鋒教育
linearlayout layout = new linearlayout(context);
layout.setorientation(linearlayout.vertical);
layout.setpadding(0, 0, 0, 0);
layout.setlayoutparams(new viewgroup.layoutparams(viewgroup.
layoutparams.wrap_content, viewgroup.layoutparams.
wrap_content));
button btn = new button(context);
linearlayout.layoutparams params = new linearlayout.layoutparams(linearlayout.
layoutparams.wrap_content, linearlayout.layoutparams.
wrap_content);
params.setmargins(0, 0, 0, 0);
btn.setlayoutparams(params);
layout.addview(btn);
安卓怎麼設定手機鬧鐘,安卓手機怎樣設定鬧鐘
華為手機怎麼設定鬧鐘 待機狀態點選手機座面時間,進入後就會有時間,秒錶,鬧鐘 選擇鬧鐘設定時間,可選擇多個鬧鐘時間,也可以選擇鬧鐘響鈴模式,還有是否工作日響鈴等具體功能。擴充套件 安卓系統是在手機關機的狀態下 前提電池有電 都會持續鬧鈴響的。如何在手機上設鬧鐘 在手機裡找到時鐘應用。點選時鐘進去就有...
怎麼隱私設定,安卓手機隱私怎麼設定?
暴娃娃 使用隱私空間功能,需要您設定隱私聯絡人,設定完成後,與隱私聯絡人的資訊和 記錄會加密儲存在360手機衛士中,不會在手機系統中留下記錄,充分保護您的隱私。當您收到隱私聯絡人發來的資訊來電時,將以特殊方式進行提醒,您可以在方便的時候進行檢視。首次進入隱私空間,需要設定密碼,密碼為1到6位數字 再...
安卓手機無線區域網怎麼設定
在手機主選單中,開啟 設定 進入設定後選擇 無線控制元件 然後看到一個連線列表,選擇 wi fi設定 開啟網路,可以搜尋當前能夠連線到的無線網路。在熱點列表中,可以看到這個熱點的狀態,是否加密等。如果選擇加密的,就需要輸入密碼。大概需要等待幾十秒時間,就會提示連線成功了,現在開啟瀏覽器就可以直接上網...