باز کردن مرورگر و بازگردان اطلاعات از خرید
با سلام خدمت همه دوستان
بنده بروی پروژه ای کار میکنم که توی برنامه از خرید اینترنتی استفاده میکنن
مقادیر رو به مرورگر میفرستم و مرورگر صفحه خرید رو باز میکنه و نتیجه رو بهم برمیگردونه و من مقادیر رو میگیرم
مشکلم اینجاست که وقتی برنامه من رو مرورگر باز میکنه بجای اینکه برنامه رو دوباره Onresume کنه دوباره باز میکنه و وقتی لیست برنامه های باز رو میبینم برنامم دوبار در حال اجرا هست. ممنون میشم راهنمایی کنید که چیکار کنم درست بشه
اینم کدی هست که تو منیفست گذاشتم که به برنامم باز بشه
<intent-filter>
<data android:scheme="anton" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
سلام ، برای اینکه هم مشکل بازار رو نداشته باشید و هم امنیت برنامه بیشتر بشه طبق همون روش بازار پرداخت رو انجام بدید بعد از پرداخت از طریق وب سرویس اطلاعات رو ثبت کنید و موقعی که به برنامه بر میگردید یک ریکوست برای وب سرویس ارسال کنید و نتیجه پرداخت را از آن جا بگیرید . البته برای جلوگیری از ایجاد چند پروسس برای برنامه میتونید دستور زیر را در منیفست اضافه کنید .
<activity
android:name="com.yourpackage.YourActivity"
android:label="@string/app_name"
android:launchMode="singleTask" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .