1
我正在開發一個應用程序,在兩個活動之間切換。當控件在第二個activity的startStart裏面時,有屏幕繪製和處理邏輯處理。因此,當兩個活動發生切換時,會出現一個空白屏幕。在活動之間切換時獲得空白屏幕
與此同時,我還需要渲染我的活動的背景實況視頻/應用
什麼可以對付它的最好方法?
TIA
我正在開發一個應用程序,在兩個活動之間切換。當控件在第二個activity的startStart裏面時,有屏幕繪製和處理邏輯處理。因此,當兩個活動發生切換時,會出現一個空白屏幕。在活動之間切換時獲得空白屏幕
與此同時,我還需要渲染我的活動的背景實況視頻/應用
什麼可以對付它的最好方法?
TIA
如果你得到一個空白的屏幕可能是因爲您的活動樹立了一個新的內容查看,但沒有得到正確處理。它是否曾經完全加載?如果只是它在開始時是黑色的,然後呈現。嘗試在onCreate切換結束時設置contentview。這將使它保持在第一個活動,並避免切換視圖,直到一切都加載。
關於你的第二個問題。攝像機的實時視頻源是什麼?
如果是這樣,請在後臺設置攝像頭視圖,在其上設置透明的LinearLayout(或任何佈局),然後在其中放置各種視圖。
您的問題沒有足夠的具體信息來獲得關於您在說什麼的準確想法,如果我的回答沒有解決您的問題,請回復詳細說明和一些代碼! :-)
Thanks。@首先問題 - 是的,我的活動需要一段時間來加載,但在一段時間內得到渲染。所以它的黑色在開始,然後呈現。您告訴在從onCreate退出之前放置setContentView )?讓我試試這個。@第二個問題:它是一個活動飼料,anfd我已經使父佈局透明(使用可視性) – 2011-04-18 20:48:45
是的,在活動完成「加載」後設置setcontentview。看看進度條,如果你想讓用戶知道http://developer.android.com/reference/android/widget/ProgressBar.html – Aidanc 2011-04-18 20:59:17
setContentView(R.layout.homepage_layout); profilelist =(WheelView)findViewById(R.id.homepageList); \t profileListName =(TextView)findViewById(R.id.hpagepageName); previousView =(ImageView)findViewById(R.id.previousWheelView); 意圖prevIntent \t = getIntent(); profileName \t \t = prevIntent.getStringExtra(「name」); if(!ImageHolder.isStackEmpty()){bitMap = ImageHolder.getImageFromStack()。getBitMapData();}這是我寫在OnCreate()中的代碼片段,並且我認爲設置內容視圖並不是解決方案。我不想顯示進度對話框(沒有網絡調用) – 2011-04-18 21:11:26