Pfad zu Screenshots in Android

Gibt es einen Weg, um herauszufinden, den Weg von Android verwendet, um Screenshots zu speichern?

Kann ich den Weg aus einem Code bekommen?

  • Wie füge ich selectableItemBackground zu einer ImageButton programmgesteuert hinzu?
  • Android: id was ist das Pluszeichen für
  • Wie man alle Methoden in einer Klasse mit ProGuard behält
  • Android ViewPager / PagerAdapter ImageView OutOfMemoryError
  • Animierter Splash-Screen mit Phonegap
  • Verwenden Sie RecyclerView in ScrollView mit flexibler Recycler Position Höhe
  • Wie bekomme ich die Statusleiste und die Softkey-Taste?
  • Tipps zur Optimierung einer Website für Android-Browser?
  • Volley nicht aufrufen getParams () für Standard-POST-Anfrage
  • Navigation Schubladen-Symbol nicht angezeigt (Sherlock-Aktionsleiste)
  • Wie man eine Google Glass GDK Immersion Application mit Voice Command nur navigiert?
  • Aktivitätserkennungs-API
  • 2 Solutions collect form web for “Pfad zu Screenshots in Android”

    Android API hat keinen festen Pfad für Screenshots aber

    File pix = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); File screenshots = new File(pix, "Screenshots"); 

    könnte funktionieren. Das ist, was ICS als Pfad verwendet.

    Der Wert "Screenshots" ist Teil der privaten API.

    Hier ist der Link zum Quellcode, wo der Wert gesetzt ist. Da die Klasse in unserem Anwendungskontext geladen ist, gibt es keine Möglichkeit, auf das Feld zuzugreifen. Ich würde es hart als @zapi vorgeschlagen.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.