Tipo di app Facebook non contiene alcun messaggio di connessione a Internet

Come posso non mostrare alcun messaggio di connessione Internet come app facebook che appare sotto la vista tab.

Messaggio di Facebook

  • Testo personalizzato di BottomNavigationView support android
  • Come impostare il tipo di contenuto in HttpURLConnection?
  • Inizializzazione del ritardo durante l'utilizzo di frammento in Android
  • Aggiornamento della visualizzazione di elenco quando i dati dell'adattatore cambiano
  • Riproduce l'elenco dei video di youtube in listview
  • Il modo migliore per eseguire il debug dei messaggi di errore di retrofit
  • Android - Intercetta e trasmette tutti gli events touch
  • NavigationView (Cambia colore dell'elemento selezionato)
  • Estrarre l'elenco dei contatti in formato vcf
  • Android ottiene la data prima di 7 giorni (una settimana)
  • Le applicazioni Android sono compatibili all'indietro?
  • Quale java ORM è adatto per il sistema operativo android e support la list pigra?
  • One Solution collect form web for “Tipo di app Facebook non contiene alcun messaggio di connessione a Internet”

    Potete progettarlo nel file XML e impostare la sua visibilità invisibile così:

    <RelativeLayout android:id="@+id/relativelayout_connection" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:alpha="0.8" android:background="@android:color/black" > <TextView android:id="@+id/textView_noInternetConnection" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_centerInParent="true" android:text="No Internet Connection." android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="@android:color/white" /> <ImageView android:id="@+id/imageView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/textView_noInternetConnection" android:layout_alignParentTop="true" android:layout_toLeftOf="@+id/textView_noInternetConnection" android:src="@drawable/warrning" /> </RelativeLayout> 

    Nel tuo codice utilizzare il ricevitore di trasmissione come questo:

     private BroadcastReceiver mConnReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { boolean noConnectivity = intent.getBooleanExtra( ConnectivityManager.EXTRA_NO_CONNECTIVITY, false); /*String reason = intent .getStringExtra(ConnectivityManager.EXTRA_REASON);*/ boolean isFailover = intent.getBooleanExtra( ConnectivityManager.EXTRA_IS_FAILOVER, false); @SuppressWarnings("deprecation") NetworkInfo currentNetworkInfo = (NetworkInfo) intent .getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO); // NetworkInfo otherNetworkInfo = (NetworkInfo) // intent.getParcelableExtra(ConnectivityManager.EXTRA_OTHER_NETWORK_INFO); if (noConnectivity){ if(mRelativeLayout != null) mRelativeLayout.setVisibility(View.VISIBLE); } else if (currentNetworkInfo.isConnected()) { mRelativeLayout.setVisibility(View.GONE); } else if (isFailover) { Toast.makeText(getApplicationContext(), "Failover", Toast.LENGTH_LONG).show(); } else { mRelativeLayout.setVisibility(View.GONE); } } }; 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.