それで、私のネットワーク接続をチェックして、真または偽の場合は実行してください。私はフラグメント内でシステムサービスを受ける前にゲイアクティブを使用することができますが、これは私のためには機能しません。助けてくれてありがとう:)ViewGroup Fragment内のネットワーク接続を確認する方法は?
public class Fragment1 extends Fragment implements View.OnClickListener {
TextView textView;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.frag1, container, false);
ConnectivityManager connectivityManager =(ConnectivityManager).getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if(networkInfo!=null && networkInfo.isConnected())
{
textView.setVisibility(View.INVISIBLE);
}
else
{
Byron.setEnabled(false);
Lennox.setEnabled(false);
Skenners.setEnabled(false);
Ballina.setEnabled(false);
}