USBテザリング設定がめんどくさいのでトグルするアプリを作ろうと思った調べ物のメモ

 テザリングとかで検索するとノイズに死にそうになるのでAOSPのソース読んだ方が早かった件。
/packages/apps/Settings/src/com/android/settings/TetherSettings.java 541

private void setUsbTethering(boolean enabled) {
ConnectivityManager cm =
(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if (cm.setUsbTethering(enabled) != ConnectivityManager.TETHER_ERROR_NO_ERROR) {
mUsbTether.setChecked(false);
mUsbTether.setSummary(R.string.usb_tethering_errored_subtext);
return;
}
mUsbTether.setSummary("");
}

 この辺をパク......もといインスパイヤ......いやいや参考にすればよさそう。
***16:45追記***
 ConnectivityManager$setUsbTethering(boolean)はhideっぽい。。。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA