0
我使用AnimationDrawable來顯示缺少的網絡連接。 顯示/隱藏邏輯鏈接到網絡狀態更改接收器。它工作正常。 但是,當開始活動知道狀態並嘗試開始動畫時 - 動畫可繪製節目並在第一幀凍結。我讀過文檔 - '不要在OnCreate中啓動動畫'。 所以我在onResume中寫了代碼,但動畫仍然沒有播放 - 只顯示第一幀。 從按鈕或事件開始工作正常。 試圖從單獨的線程開始,等待一段時間 - 但這聽起來不錯。Android AnimationDrawable開始
有什麼想法?從網絡狀態更改處理
private void _NetStatus(boolean start)
{
if (start)
{
m_NetStatus.setVisibility(View.VISIBLE);
m_NetStatusFrameAnimation.start();
}
else
{
m_NetStatusFrameAnimation.stop();
m_NetStatus.setVisibility(View.INVISIBLE);
}
}