[問題] 把editText跟button放在同一行

看板AndroidDev作者 (0n羊)時間13年前 (2012/06/06 23:10), 編輯推噓4(409)
留言13則, 4人參與, 最新討論串1/1
我希望能用程式碼動態新增的狀況下增加新的一列 如下: ┌────┐┌───┐ │EditText││Button│ └────┘└───┘ 不知道要怎麼做才好呢? 不好意思打擾各位大大了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.69.191

06/06 23:16, , 1F
用listview,然後繼承個baseadepter去做
06/06 23:16, 1F

06/06 23:16, , 2F
或是.... android下的view都有addview這麼方法,可以自己生
06/06 23:16, 2F

06/06 23:17, , 3F
view動態加進去。生view的方式可以new一個,或是從xml取得
06/06 23:17, 3F

06/06 23:17, , 4F
這個方法
06/06 23:17, 4F

06/06 23:20, , 5F
那要怎麼addview到已經生成好的東西裡面呢
06/06 23:20, 5F

06/06 23:21, , 6F
我addview 他都會跑到下一行 沒辦法留在同一行
06/06 23:21, 6F

06/06 23:34, , 7F
先用linerlayout(橫)去放EditText跟Button,再把
06/06 23:34, 7F

06/06 23:34, , 8F
linerlayout放進去
06/06 23:34, 8F

06/06 23:35, , 9F
建議用LayoutInflater去讀XML取得view,比較省事
06/06 23:35, 9F

06/07 00:55, , 10F
這2個元件先用一個layout包著,再對這個layout做addView
06/07 00:55, 10F

06/07 00:57, , 11F
記得要用handler或runOnUiThread來更新view
06/07 00:57, 11F

06/07 11:44, , 12F
你不會元件都是用IDE拉進去而已吧 =.=
06/07 11:44, 12F

06/07 19:34, , 13F
那要使用哪種layout呢?
06/07 19:34, 13F
文章代碼(AID): #1FptBf-r (AndroidDev)