0

ユーザーが USB テザリングを有効にしたときにアプリケーションを「呼び出す」方法はありますか?

ブロードキャストレシーバーを使用して、WiFi テザリングでも同じことを行いました。

<receiver android:name="com.formichelli.vodafonetetheringfix.ApChangesReceiver">
    <intent-filter>
        <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" />
    </intent-filter>
</receiver>

しかし、USB テザリングの適切なアクションが見つかりません。

4

1 に答える 1

0

マニフェスト.xml

<receiver android:name=".MyReceiver">
        <intent-filter>
            <action android:name="android.intent.action.ums_connected" />
        </intent-filter>
    </receiver>

.java ファイル内

    public class MyReceiver extends BroadcastReceiver{
    if (intent.getAction().equalsIgnoreCase(
            "android.intent.action.UMS_CONNECTED")) {...}
    }
于 2013-11-06T15:12:58.310 に答える