ListView後方加Button控制項(超級簡單)

2021-10-06 05:16:45 字數 1119 閱讀 8037

樓主是想完成乙個「新建位址」的功能,在編寫listview的時候,想做到乙個新建按鈕始終在listview控制項的後方,嘗試過各種布局把button控制項放到listview後面都沒有成功,只要listview超出了當前父布局的位置,那麼就螢幕只能在listview控制項內滑動item,下面的button控制項就看不到了。

解決方法附上

1、首先新建乙個xml檔案,裡面放上button控制項,其他控制項也可以。

<?xml version="1.0" encoding="utf-8"?>

2、在activity檔案裡面獲得該布局,並且加入到listview後面

是樓主的buttonview名字

view buttonview=

getlayoutinflater()

.inflate

(r.layout.button_view,null)

;//addbtn是用於寫「新增位址」功能定義的button控制項

//通過獲得的view檢視buttonview去獲得控制項id

addbtn=buttonview.

findviewbyid

(r.id.btn_addaddress)

;//通過addfooterview(view控制項)方法,把button控制項檢視加入listview控制項的末尾,即使listview控制項裡面沒有item也能加入進去

addresslistview.

addfooterview

(buttonview)

;//新增完後再設定adapter

addresslistview.

setadapter

(addressbaseadapter)

;

執行檔案就可以發現button始終在listview後方,而且超出螢幕也不會看不到了。

空間後方交會c 程式 全站儀後方交會測量

全站儀後方交會測量在隧道測量中的應用 後方交會測量使用的最多的是後方座標交會,在隧道測量裡面很常用。通常隧道內各種施工放樣全站儀設站都是使用後方座標交會。後方交會測量 通過多個已知點完成全站儀的自由設站。座標距離測量方式通過2 10個點位即可完成設站,角度測量方式需要3 10個點位完成設站。點位越多...

OI R1 後方之水

數學題,果然我數學不好。首先,合併石子的順序與答案無關,因為每個石子對其他石子都產生了乘積的貢獻。所以總代價就是 displaystyle sum sum sum a a sum frac sum a a sum a 2 frac s 2 sum a 2 考慮插板法,因為這個相當於把 s 個物品分成...

解決ListView巢狀ListView遇到的問題

listview巢狀會造成的問題主要是子listview的高度錯誤導致內容不能正常顯示完,解決這個問題,我個人第乙個想法就是重新計算子listview的高度,如下 private void setlistviewheightbasedonchildren listview listview int ...