گل رز 0 ارسال شده در ۲۵ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۵ شهریور ۱۳۹۵ سلام چطوری میتونم یه دکمه رو تنظیم کنم تا با فشردن اون به یه فایل pdf هدایت شم لطفا اگه ممکنه کداشو به صورت واضح برام بفرستید. من با اکلیپس کار میکنم. عجله دارم لطفا هرچه سریع تر جواب بدید میتونید رو این کد برام توضیح دهید کدو کجا بنویسم؟؟؟؟ اگه اسم فایل PDF ب as باشد و در پوشه ی asset باشد باید چه تغییراتی در کد زیر ایجاد کنم؟؟؟؟ [align=right]File file = newFile(Environment.getExternalStorageDirectory().getAbsolutePath() +”/”+ filename); Intent target = new Intent(Intent.ACTION_VIEW); target.setDataAndType(Uri.fromFile(file),”application/pdf”); target.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);[/align] [align=right]Intent intent = Intent.createChooser(target, “Open File”); try { startActivity(intent); } catch (ActivityNotFoundException e) { // Instruct the user to install a PDF reader here, or something }[/align] با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
hetbo 18 ارسال شده در ۲۵ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۵ شهریور ۱۳۹۵ دوست عزیز این کد ، فایل پی دی اف رو داخل برنامه تون باز نمی کنه بلکه یه چوزر باز میکنه تا کاربر از برنامه های موجود مثل adobe reader انتخاب کنه و فایل رو داخل اون برنامه باز کنه من خودمم اوایل که شروع کرده بودم دنبال همچین چیزی بودم ولی خب به این راحتی نیس ... نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
گل رز 0 ارسال شده در ۲۶ شهریور ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ شهریور ۱۳۹۵ دوست عزیز این کد ، فایل پی دی اف رو داخل برنامه تون باز نمی کنه بلکه یه چوزر باز میکنه تا کاربر از برنامه های موجود مثل adobe reader انتخاب کنه و فایل رو داخل اون برنامه باز کنه من خودمم اوایل که شروع کرده بودم دنبال همچین چیزی بودم ولی خب به این راحتی نیس ... لطفا راهنماییم کن خیلی عجله دارم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
گل رز 0 ارسال شده در ۲۷ شهریور ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۲۷ شهریور ۱۳۹۵ سلام اگه ما ایرانیا به داد هم نرسیم پس انتظاری از بقیه ی کشور ها نیست اخه برادر من فقط میگی کار راحتی نیست و میزاری میری کاری که راحت باشه اصن کار نیست متاسفم واسه ی همه ی ایرانیها اینجوری میخواین پیشرفت کنید. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
hetbo 18 ارسال شده در ۲۷ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۷ شهریور ۱۳۹۵ دوست عزیز من خودم این کار رو تا حالا انجام ندادم شما خودتم حتی یه سرچ تو نت نمیزنی از بقیه چه انتظاری داری با این وجود یه سر به سایت mupdf.com بزن شاید بدردت خود و چند تا نکته : اینجا کسی وظیفه اش نیس که به کسی جواب بده اول به اندازه ی کافی تحقیق کنید توی سایت های خارجی مطمئن باشید که به خیلی از جواباتون میرسید دیگه کسی که برنامه نویسی کار میکنه نمیتونه بگه انگلیسی بلد نیستم چون باید بلد باشه چون به درک بهتر کد ها کمک میکنه ضمن اینکه اموزش های خارجی بهتر و کامل تر هستند -------------------- نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadrainy 0 ارسال شده در ۲۷ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۷ شهریور ۱۳۹۵ سلام منم امروز دقیقا همین مشکل و داشتم ببین برنامه های ثانویه به فولدر Asset دسترسی ندارن راه حل اول: باید فایل های که تو Asset هست و توی SD یا internal کپی کنی بعد از اونجا ادرس دهی کنی آموزش: http://stackoverflow.com/questions/17085574/read-a-pdf-file-from-assets-folder راه حل دوم: من مشکله خودمو با ی کتاب خونه به اسم https://github.com/barteksc/AndroidPdfViewer حل کردم به این صورت که دیگه فایل های پی دی اف درون خود برنامتون باز میشه ی سمپل کد ساده هم بهتون میدم از نحوه استفاده از این کتابخونه و با این کتابخونه دیگه نیازی نیست فایلاتونو توی مموری خارجی یا جایی کپی کنید تو اکتیویتون این کدارو قرار بدید اون فایل zan.pdf دقیقا توی پوشه asset قرار داره PDFView pdfView = (PDFView) findViewById(R.id.pdfView); pdfView.fromAsset("zan.pdf"); توی Xml تونم ای ویدجت میسازدی که تو اون نمایش بدده پی دی افتونو این نمونه کد منه <?xml version="1.0" encoding="utf-8"?> xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="ir.diamonddesign.pdfviewer.MainActivity"> android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="salam donya !" /> android:id="@+id/pdfView" android:layout_width="fill_parent" android:layout_height="fill_parent"/> من از اندروید استودیو استفاده کردم. قبلا از همه این ها هم Gradle تونو این خط و بهش اضافه کنید تو قسمت Build Gradle compile 'com.github.barteksc:android-pdf-viewer:2.1.0' نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
hetbo 18 ارسال شده در ۲۸ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۸ شهریور ۱۳۹۵ با فـ.ـیلتر شکن هم بیلد نشد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadrainy 0 ارسال شده در ۲۸ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۸ شهریور ۱۳۹۵ با فـ.ـیلتر شکن هم بیلد نشد من با کریو وصل بودم 5مینه بیلد شد خیلی سبکه ! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .