Ich muss den Benutzer bitten, ein PDF-Dokument auszuwählen von Gerät internen/externen Speicher ist unten der Code ich bin verwenden. Es funktioniert auf einem echten Gerät, funktioniert aber nicht auf Emulator. Ich habe den Pdf Viewer auf dem Emulator installiert.Android Emulator - Intent.createChooser sagt "Keine Anwendung kann diese Aktion ausführen" beim Öffnen für Dokumente vom Typ
Es hat keinen Fehler wirft aber zeigt das Fenster Meldungsfeld sagen „Keine Anwendung diese Aktion durchführen können“
Intent intent = new Intent();
intent.setType("pdf/*");
//intent.setType("application/pdf");
intent.setAction(Intent.ACTION_GET_CONTENT);
try {
Intent pdfIntent = Intent.createChooser(intent, "Select pdf");
startActivityForResult(pdfIntent, SELECT_PDF_DIALOG);
}
catch (ActivityNotFoundException e) {
CommonMethods.ShowMessageBox(this, "No Application Available to View PDF.");
}
catch(Exception e)
{
CommonMethods.ShowMessageBox(this, e.toString());
}
Ich brauche diesen Code auf dem Emulator zu arbeiten, weil ich kann nicht überprüfen/testen die volle Funktionalität meiner Anwendung.
danke für Ihre Hilfe.
Dank. Ich habe den PDF-Viewer auf dem Emulator installiert. –