amshahabi 0 ارسال شده در ۱۰ تیر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۰ تیر ۱۳۹۳ با عرض سلام و خسته نباشید ببخشید دوستان برای من یک سوال پیش اومده... من میخوام یک فایل مثلا pdf رو که در پوشه res/raw قرار دارد رو با اجرا کننده ی پیش فرض دیوایس اجرا کنم... خیلی هم دنبالش گشتم... کله اینترنتو زیرو رو کردم... نتایج بود... زیادم بود ولی به درد من نخورد هیچکدومش... کدهایی رو که تا الان باهاشون ور رفتم اینا ها هستند: [shcode=java] try { InputStream inputStream = getResources().openRawResource(R.raw.test); ByteArrayOutputStream stream = new ByteArrayOutputStream(); int length; while ((length = inputStream.read()) != -1) { stream.write(length); } return stream.toString(); } catch (IOException e) { return ""; } [/shcode] خوب دوستان ممنون میشم کمکم کنید... با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۱۰ تیر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۰ تیر ۱۳۹۳ باید فایل pdf خود را در پوشه assets قرار دهید نه در فولدر raw [shcode=java] File pdfFile = new File("file:///android_asset/test.pdf"); Uri path = Uri.fromFile(pdfFile); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.setDataAndType(path, "application/pdf"); startActivity(intent); [/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
amshahabi 0 ارسال شده در ۱۰ تیر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۰ تیر ۱۳۹۳ باید فایل pdf خود را در پوشه assets قرار دهید نه در فولدر raw [shcode=java] File pdfFile = new File("file:///android_asset/test.pdf"); Uri path = Uri.fromFile(pdfFile); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.setDataAndType(path, "application/pdf"); startActivity(intent); [/shcode] با سلام از کمکتون ممنونم... مشکل ظاهرا حل شد... یعنی فایل باز میشه... ولی فقط نرم افزار اجرا میشه... وقتی ادوبی ریدر باز میشه ارور the document pach is not valid رو میده... در کدی که دادید آدرس فایل این بود: file:///android_asset/test.pdf ولی نام پوشه assets بود... من آدرس رو تغییر دادم ولی مشکل حل نشد... آدرس همه چیش درسته؟ مشکل چیه؟؟؟ با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
amshahabi 0 ارسال شده در ۱۲ تیر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۲ تیر ۱۳۹۳ up....... نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
SASAN_AH 38 ارسال شده در ۱۲ تیر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۲ تیر ۱۳۹۳ دوست عزیز شما آدرس رو دارید این ادرس 1_اسم فایل pdf >test هست(اسم پی دی اف ما تست هست) 2_طبق ادرس فایل pdf درون خود پوشه assets باید باشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
amshahabi 0 ارسال شده در ۱۴ تیر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۴ تیر ۱۳۹۳ دوست عزیز شما آدرس رو دارید این ادرس 1_اسم فایل pdf >test هست(اسم پی دی اف ما تست هست) 2_طبق ادرس فایل pdf درون خود پوشه assets باید باشه با سلام و تشکر ببخشید منظورتونو میشه واضح تر بیان کنید؟؟؟ بنده فایل پی دی اف رو در پوشه assets قرار دادم.... اسم فایل هم تست هست... از این نظر مشکلی نیست.... کد رو این طوری هم تغییر دادم ولی درست نشد... لطفا کمکم کنید... با تشکر [shcode=xml]File pdfFile = new File("file:///android_assets/test");[/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .