2016-06-30 90 views
3

我試圖從設備讀取Preferred network type設置。但是沒有任何android API可用。閱讀首選網絡類型設置

使用案例: 試圖閱讀首選網絡類型和連接網絡類型,以便設備啓用LTE並強制切換回下層網絡(3G,2G);那麼應該有一個通知發送給用戶。

我檢查了系統設置代碼,但它已被棄用。

Settings.Secure.getString(getApplicationContext().getContentResolver(), 
         Settings.System.NETWORK_PREFERENCE); 

是否有讀取系統固定設置任何替代方式(通過反射?)。 也有可能回寫設置與用戶權限?

非常感謝幫助。

+0

有關這方面的消息? – r1si

回答

0

我認爲正確的代碼是:

Settings.Global.getString(context.getContentResolver(),Settings.Global.NETWORK_PREFERENCE)