作者tga123 (叛帝)
看板AndroidDev
標題[問題] view的數量造成的延遲
時間Wed Jul 30 18:31:25 2014
我最近在測試
一個頁面上假如
有用到二十個已上的view
用在fragment或setContentView的時候
都會造成螢幕同頓一段時間
即便沒有帶任何資料純粹的元件
也會造成這樣的問題..
我起初以為是SQL沒寫好...
就開一個空白專案起來看...
一樣有這樣的問題..
請問鄉民有沒有什麼建議呢?
--
ボ ◢ ◥══
◢ ◥═══
◢ ◥◣ ══
◥◣◢◤◣
═ ◣◢═Vocaloi
d╮
║
◣ ◤◥ ◢◢◢▼ quetzal◤◥◥﹨◣ ◢◥◤ ◥ ▼◥ ◣◢ ║
║
● ●▼ ● ●◥ ロ ● ● ;│ ▼◥︽﹨ ◆▼◥▼﹨ ▃▃
║
◣▄ ◢◤ ◤◣▆ ◢◥ ◥
◣▃ ▉
◤ ═● ● ▌ ◤● ● ▌ ◢
ド!
║
◤◤◢ ◣
カ ████▆≡ ◤▆ ◥ ◢
◣▁ ▉
◥ ◣▄ ▉
◤ ▅▅
╰══
◣︶●═══
▊█▎◥◣══
▼ ◢/△ ◤═イ═△▅/◥══
△▅/◣ ═══
╯
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.164.154
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1406716289.A.BE9.html
→ qweqweqweqwe:能不能說明大概怎麼寫呢? 20個views 說實在很少 07/30 23:24
推 tac0wu:降低view tree 高度 避免使用Relativelayout 07/31 00:55
→ tac0wu:以避免 mutil-pass layout 07/31 00:55
→ tac0wu:multi 07/31 00:56
→ tga123:因為我在做一個類似圖表的原件,底圖不變但是上方的 07/31 04:13
→ tga123:Textview會根據不同的選擇而已有所變化 07/31 04:14
→ tga123:所以每個VIEW都必須為獨立 07/31 04:14
→ tga123:反而是我使用大量Relativelayout的頁面比textview這個頁面 07/31 04:15
→ tga123:順 07/31 04:15
→ tga123:我後來發現似乎真的根Tree高度有關,感謝鄉民解答 07/31 14:22