[問題] activiy內容全白
大約是activiy用了比較多圖片
所以第一次打開時,會先看到一個什麼都沒有
的全白acitivy跳出來,然後會才看到畫面內容
請問有可能讓它把畫面處理完才跳出來嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.49.29
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 17:36)
→
12/09 17:59, , 1F
12/09 17:59, 1F
→
12/09 17:59, , 2F
12/09 17:59, 2F
→
12/09 18:00, , 3F
12/09 18:00, 3F
請教一下
因為這個activiy是第一個activity,所以要怎麼事先載入?
因為我讀入的圖片大小不符合,所以我自己都要重新使用Layout.LayoutParams
重新計算大小(使用imageView的fixXY)。
大約如下,感覺系統幫我產生UI後,我需要再算一次。
onCreate(){
super.onCreate();
setContentView(R.id.xxx);
resizeUI() // 重新使用 LayoutParams更新大小
}
這樣子要如何優化?所以有layout都不要用xml,全部自己用java動態產生?
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:11)
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:12)
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:14)
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:15)
推
12/09 18:32, , 4F
12/09 18:32, 4F
→
12/09 18:33, , 5F
12/09 18:33, 5F
→
12/09 18:34, , 6F
12/09 18:34, 6F
在開機時載入...這樣不就一直佔著資源嗎?
※ 編輯: tsaiminghan 來自: 220.136.49.29 (12/09 18:36)
→
12/09 18:36, , 7F
12/09 18:36, 7F
→
12/09 18:37, , 8F
12/09 18:37, 8F
推
12/12 07:15, , 9F
12/12 07:15, 9F
→
12/12 07:15, , 10F
12/12 07:15, 10F
→
12/12 07:15, , 11F
12/12 07:15, 11F
→
12/12 21:09, , 12F
12/12 21:09, 12F