2017-07-07 134 views
1

我的ProgressDialog在我的活動中。我正在使用一些設備進行測試,但僅在一個加載循環未顯示。 它沒有顯示它是運行Android 7.0的Moto G4 Plus的設備。下面有一張照片。ProgressDialog圈不會在設備上顯示

Moto G4 Plus running android 7.0

我也運行在華碩Zenfone 3運行的Android也是7.0的應用程序。他們都運行Android 7.0,但只有一個不顯示該圈。 Asus Zenfone 3 running android 7.0

這裏是我的代碼:

import android.app.ProgressDialog; 

    private ProgressDialog progressDialog; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
    progressDialog = new ProgressDialog(this); 
     progressDialog.setMessage("Carregando..."); 
    } 

    private void myMethod(){ 
      progressDialog.show(); 
    } 

有沒有人有同樣的問題?有沒有辦法解決它,仍然使用ProgressDialog?

+0

ProgressDialog現在已被棄用。您最好在對話框中使用ProgressBar。 –

+0

@ShahinMursalov但它已被棄用的Android O,對不對?在Android的牛軋糖它應該工作 – yasin

+0

是的,這是正確的。 –

回答

3

檢查您的設備是否處於省電模式(某些設備禁用動畫),或者在開發人員選項中關閉動畫。

+0

這是被禁用的動畫。 TKS – yasin