安卓怎麼設定button的位置設定

時間 2022-08-10 21:05:07

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設定 開啟網路,可以搜尋當前能夠連線到的無線網路。在熱點列表中,可以看到這個熱點的狀態,是否加密等。如果選擇加密的,就需要輸入密碼。大概需要等待幾十秒時間,就會提示連線成功了,現在開啟瀏覽器就可以直接上網...