as able open downloads folder pdf looks disabled not able select pdf files. there other way achieve ?
here code button click
case r.id.pdf_upload: intent intent = new intent(); intent.settype("pdf/*"); intent.setaction(intent.action_get_content); startactivityforresult(intent.createchooser(intent, "select pdf"), requestcode_pick_pdf); break; protected void onactivityresult(int requestcode, int resultcode, intent data) { switch (requestcode) { case requestcode_pick_pdf: if (requestcode == requestcode_pick_pdf && resultcode == result_ok && null != data) { uri selectedpdf = data.getdata(); pdfselected.setvisibility(view.visible); if (selectedpdf.getlastpathsegment().endswith("pdf")) { system.out.println("uri of selected pdf---->" + selectedpdf.tostring()); } else if (resultcode == result_canceled){ toast.maketext(this, "invalid file type", toast.length_short).show(); } } }
permissions
<uses-permission android:name="android.permission.write_external_storage" /> <uses-permission android:name="android.permission.access_wifi_state" /> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.read_external_storage" /> <uses-permission android:name="android.permission.read_internal_storage" />
this cod work me
intent intent = new intent(intent.action_get_content); intent.settype("application/pdf"); startactivityforresult(intent, save_request_code);
Comments
Post a Comment