我使用ViewFlipper
翻轉兩個圖像。一個圖像是一顆小小的心臟,另一個是一顆大心臟,它們不斷翻轉,使它看起來像心跳。當設備的燈光熄滅時,ViewFlipper停止翻轉
一切正常,除了一件事
當含有ViewFlipper
是正面和ViewFlipper
被翻動一次,我叫startFlippling
,如果我的設備的光變得暗淡了一段時間後,然後Activity
關閉,如果我立即按下主頁/電源按鈕,ViewFlipper
停止翻轉。在這種情況下,不會調用onResume
或。
此外,當設備的燈光關閉,一段時間後,如果我按下電源按鈕,並輸入我的密碼解鎖屏幕,然後ViewFlipper
工作正常。
這裏是我的佈局代碼,因爲基於某些事件 我打電話startFlipping
ViewFlipper
的
<ViewFlipper
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:autoStart="false"
android:flipInterval="700"
android:id="@+id/heartThrob"
android:layout_centerHorizontal="true"
android:layout_centerInParent="true"
>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/small"
android:id="@+id/heartOne"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/big"
android:id="@+id/heartTwo"
/>
</ViewFlipper>
有一個答案可以幫助你在這裏:http://stackoverflow.com/a/20636688/3111573 – ldemay 2013-12-17 14:31:18