看板 AndroidDev 關於我們 聯絡資訊
(不知有無推薦使用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
gcobc12632: 去學著用ConstraintLayout 比LinearLayout好用多了 05/20 22:11
我有用過ConstraintLayout,可是他在排"清單"的排版上,感覺蠻容易跑掉或對不齊 像是RadioGroup和RadioButton常常就會版型跑掉 所以才想用LinearLayout,看網路上教學都能排得整整齊齊的,但用起來好複雜
gcobc12632: 順便說一下 你這應該Run不起來 因為ScrollView內只能 05/20 22:14
gcobc12632: 有一個Child View 05/20 22:15
Child View是指?? 很奇怪的是,只要我一放ScrollView下去,裡面的東西就沒辦法呈現出來 長、寬怎麼設都一樣。 本來我是想先用LinearLayout排完版,在把他們全放入ScrollView裡,但還是一樣...
gcobc12632: 對不齊代表你語法用不熟吧 多看文件學著用更多的語法 05/21 00:04
了解,希望他版面不要再跑掉了...
gcobc12632: ScrollView這段意思是 依你的方法的話 就要再用一個 05/21 00:05
gcobc12632: LinearLayout把所有其他的View包起來才能運作 05/21 00:06
意思是 <LinearLayout最外圍的 <LinearLayout> <-包住全部的ScrollView這樣嗎? <ScrollView> <LinearLayout>
atst2: 「清單」請學著用RecyclerView 05/21 00:07
gcobc12632: 呃 對 如果你要用ScrollView去呈現清單的話 不如改學 05/21 00:11
gcobc12632: RecyclerView會更好 05/21 00:11
喔!!這個看起來好棒,明天看教學後來試試,感謝!!
gcobc12632: 是要加在ScrollView內的 05/21 01:03
可是ScrollView不是預設拉進來就有LinearLayout了? 預設<ScrollView> <LinearLayout> 所以是這樣才對? <ScrollView> <LinearLayout> <LinearLayout> ※ 編輯: MAXQb (111.243.3.157 臺灣), 05/21/2020 01:11:50
aiweisen: constrainLayout跑掉 應該是你view的上下左右對其id沒 05/21 16:44
aiweisen: 設好 05/21 16:44