我希望检查用户是否在设备上启用了后台数据,并在其未启用时显示一条消息。
如何检查它是否已启用? 我尝试过
import android.provider.Settings;
//...
Settings.System.getString(getContentResolver(), Settings.Secure.BACKGROUND_DATA);
//and
Settings.Secure.getString(getContentResolver(), Settings.Secure.BACKGROUND_DATA);
但它们返回空值。 谢谢, Achie。
ConnectivityManagerCompat.getRestrictBackgroundStatus(mgr)
中。 - Dmitry K