Android intent für sdcard bereit

Ich habe eine Anwendung, die eine Datei auf der SD-Karte verwendet, die Anwendung läuft, wenn das Telefon bootet, und es hat sich herausgestellt, dass die Datei nicht zugegriffen werden kann, wenn das Programm zum ersten Mal ausgeführt wird, da es funktioniert, bevor SD-Karte verfügbar ist.

Gibt es einen Broadcast-Receiver, den ich verwenden kann, um zu sagen, wann die SD-Karte bereit ist?

  • Fragment als Singleton in Android
  • Wie stelle ich onClicklistener Methode von ImageView in Android ein?
  • Wie zu erkennen, "Recent Apps" -System Schaltfläche Klicks (Honeycomb +)
  • Workaround / Polyfill für Android 4.0.3 Stock Browser z-Index Probleme
  • Wie zeigt man Icons im ActionBar-Überlaufmenü an?
  • Android: Standardlayout für listitem mit Titel und Untertitel
  • Aktualisieren

    Nur um die Antwort zusammenzufassen, um die Absicht zu registrieren:

    IntentFilter filter = new IntentFilter (Intent.ACTION_MEDIA_MOUNTED); filter.addDataScheme("file"); registerReceiver(this.mSDInfoReceiver, new IntentFilter(filter)); 

    Und erstellen Sie einen Rundfunkempfänger, um darauf zu antworten:

     private BroadcastReceiver mSDInfoReceiver = new BroadcastReceiver(){ @Override public void onReceive(Context arg0, Intent intent) { // Code to react to SD mounted goes here } }; 

  • Installieren Sie Gradle manuell und verwenden Sie es in Android Studio
  • Unterstützt Android 3.0 WebSockets?
  • Android - Erwartete Ressource der Typ-ID
  • So stellen Sie Textfarbe in eine Textansicht programmgesteuert ein
  • Im Playstore können wir zwei Apps mit gleichem Namen mit anderem Paket - Android haben
  • Android startet Musik-Player mit Absicht
  • One Solution collect form web for “Android intent für sdcard bereit”

    Lookup ACTION_MEDIA_MOUNTED Broadcast-Aktion auf der Intent

     public static final String ACTION_MEDIA_MOUNTED Since: API Level 1 Broadcast Action: External media is present and mounted at its mount point. The path to the mount point for the removed media is contained in the Intent.mData field. The Intent contains an extra with name "read-only" and Boolean value to indicate if the media was mounted read only. Constant Value: "android.intent.action.MEDIA_MOUNTED" 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.