[問題] 使用AS的LinearLayout排版問題

看板AndroidDev作者時間3年前 (2020/05/20 21:11), 3年前編輯推噓0(0012)
留言12則, 3人參與, 3年前最新討論串1/1
(不知有無推薦使用Android Studio最基礎講的最詳細的書嗎?) 就是我希望能夠排成如圖這個樣子 https://i.imgur.com/oz4oFTZ.png
但不管怎麼排都是變成這樣,ScrollView的內容也看不到 https://i.imgur.com/0NqefdZ.png
這是xml的碼(圖可放大) https://i.imgur.com/DCCq6uE.png
請問是哪裡不對呢? --------------------------- 另外關於在ConstraintLayout下,使用RadioGroup和RadioButton一起動位置時 RadioButton都會跑出RadioGroup外,這有人遇到嗎? 請問該怎麼解決呢? 感謝。 覺得AS的排版好困難 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.3.157 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1589980267.A.C63.html

05/20 22:11, 3年前 , 1F
去學著用ConstraintLayout 比LinearLayout好用多了
05/20 22:11, 1F
我有用過ConstraintLayout,可是他在排"清單"的排版上,感覺蠻容易跑掉或對不齊 像是RadioGroup和RadioButton常常就會版型跑掉 所以才想用LinearLayout,看網路上教學都能排得整整齊齊的,但用起來好複雜

05/20 22:14, 3年前 , 2F
順便說一下 你這應該Run不起來 因為ScrollView內只能
05/20 22:14, 2F

05/20 22:15, 3年前 , 3F
有一個Child View
05/20 22:15, 3F
Child View是指?? 很奇怪的是,只要我一放ScrollView下去,裡面的東西就沒辦法呈現出來 長、寬怎麼設都一樣。 本來我是想先用LinearLayout排完版,在把他們全放入ScrollView裡,但還是一樣...

05/21 00:04, 3年前 , 4F
對不齊代表你語法用不熟吧 多看文件學著用更多的語法
05/21 00:04, 4F
了解,希望他版面不要再跑掉了...

05/21 00:05, 3年前 , 5F
ScrollView這段意思是 依你的方法的話 就要再用一個
05/21 00:05, 5F

05/21 00:06, 3年前 , 6F
LinearLayout把所有其他的View包起來才能運作
05/21 00:06, 6F
意思是 <LinearLayout最外圍的 <LinearLayout> <-包住全部的ScrollView這樣嗎? <ScrollView> <LinearLayout>

05/21 00:07, 3年前 , 7F
「清單」請學著用RecyclerView
05/21 00:07, 7F

05/21 00:11, 3年前 , 8F
呃 對 如果你要用ScrollView去呈現清單的話 不如改學
05/21 00:11, 8F

05/21 00:11, 3年前 , 9F
RecyclerView會更好
05/21 00:11, 9F
喔!!這個看起來好棒,明天看教學後來試試,感謝!!

05/21 01:03, 3年前 , 10F
是要加在ScrollView內的
05/21 01:03, 10F
可是ScrollView不是預設拉進來就有LinearLayout了? 預設<ScrollView> <LinearLayout> 所以是這樣才對? <ScrollView> <LinearLayout> <LinearLayout> ※ 編輯: MAXQb (111.243.3.157 臺灣), 05/21/2020 01:11:50

05/21 16:44, 3年前 , 11F
constrainLayout跑掉 應該是你view的上下左右對其id沒
05/21 16:44, 11F

05/21 16:44, 3年前 , 12F
設好
05/21 16:44, 12F
文章代碼(AID): #1UnInhnZ (AndroidDev)
文章代碼(AID): #1UnInhnZ (AndroidDev)