作者WindT (呼呼)
看板AndroidDev
標題[問題]
時間Fri Apr 28 09:59:07 2017
初學者
使用Android Studio
照著課本寫第一個小程式就出現問題了
http://imgur.com/a/FhJR4
上圖是原本的排板
用模擬器模擬後,卻發現三個元件都擠在左上角
不知道怎辦
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.233.192
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1493344749.A.1B3.html
1F:→ ssccg: 你是用什麼layout 04/28 10:15
2F:→ james732: 至少把相關檔案內容貼上來吧XD 04/28 11:13
3F:→ kobe8112: 你這種問法,建議你擲筊應該會有答案 04/28 15:07
抱歉,沒整個說清楚
http://imgur.com/a/92Yhn
連結內有兩個圖
上圖是模擬器,下圖是在Android Studio Layout的畫面
在Android Studio中沒有所見及所得的概念嗎?就佈局還要另外寫程式嗎?
※ 編輯: WindT (140.112.233.192), 04/28/2017 17:15:02
4F:→ ssccg: ConstraintLayout必須要設(在AS畫面拉)constraint 04/28 18:25
5F:→ ssccg: 至少要有一個垂直的和一個水平的constraint才不會跑掉 04/28 18:27
7F:→ WindT: 非常謝謝樓上~ 04/28 21:05
8F:→ y3k: 建議你先用基本的layout類型 AS現在幹嘛預設Constraint.... 04/29 10:00
9F:→ ssccg: 如果要用拉的,我是覺得constraint比relative容易設對吧 04/29 12:12
10F:→ ssccg: 都沒用過的話,直接學好constraint可能也比用relative發現 04/29 12:14
11F:→ ssccg: 少功能又加linear或換percentrelative好 04/29 12:15
12F:→ ssccg: 當然像framelayout這種不同用途的要另外學好 04/29 12:17