انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در ایجاد نرم افزاری برای اشتراک گذاری تصویر

مشکل در ایجاد نرم افزاری برای اشتراک گذاری تصویر

#7
(۱۳۹۵/۰۱/۲۸, ۰۲:۳۲ ق.ظ)mahdi10539 نوشته: مشکل اینجاست که شما دارید برنامه خودتون رو اجرا میکنید
در حالی که کدهای نوشته شده در قسمت onCreate برای زمانی هستش که برنامه شما صدا زده بشه
برای جلوگیری از بروز خطا در هنگام اجرای برنامه خودتون قبلش یک شرط بزارید
در صورتی که مقدار دریافتی خالی یا null نباشه کد اجرا بشه

کد پی‌اچ‌پی:
if (getIntent().getExtras() != null)
 
           iv.setImageURI((UrigetIntent().getExtras().get(Intent.EXTRA_STREAM)); 


نکته :  برای اینکه اندروید بدونه برنامه شما هم جزو برنامه های هستش که میتونه عکس رو دریافت کنه و نشون بده باید کد زیر رو هم به فایل AndroidManifest.xml در قسمت اون activity که قراره عکس رو نشون بده اضافه کنید
کد پی‌اچ‌پی:
<intent-filter>
 
               <action android:name="android.intent.action.SEND"/>
 
               <category android:name="android.intent.category.DEFAULT"/>
 
               <data android:mimeType="image/*" />
 
           </intent-filter

من توی manifest نوشتم اینارو یرنامه هم اجرا نمیکنم میرم توی گالری و برای یک عکس میزنم share برنامه رو نشون میده و وقتی روش کلیک میکنم باید بره توی برنامه و عکس را نشون بده ولی exception میزنه و میاد بیرون
پاسخ


پیام‌های این موضوع
RE: مشکل در ایجاد نرم افزاری برای اشتراک گذاری تصویر - توسط faride93 - ۱۳۹۵/۰۱/۲۸, ۰۸:۱۵ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان