我想在ConnectivityManager.NetworkCallback中使用netty:
例如:
private void addListener() {
connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkRequest networkRequest = new NetworkRequest.Builder()
.addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build();
connectivityManager.requestNetwork(networkRequest, new NetworkRequestCallback());
}
private class NetworkRequestCallback extends ConnectivityManager.NetworkCallback {
@Override
public void onAvailable(Network network) {
super.onAvailable(network);
//TODO use netty In there
}
@Override
public void onLost(Network network) {
super.onLost(network);
}
}
所以,我的净值代码也已开发。我想将代码推送到onAvailable(网络)