آموزش رد تماس (reject) تماس های ورودی در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش رد تماس (reject) تماس های ورودی در اندروید خواهیم پرداخت در این آموزش بررسی می شود که شماره ای با شما تماس گرفته است در لیست مخاطبان شما هست یا خیر و در صورت نبودن تماس reject می شود در ادامه با ما همراه باشید.
ابتدای کار وارد  فایل AndroidManifest.xml شده و دسترسی های زیر را اضافه کنید.

یک فایل جاوا به نام IncomingCallReceiver.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

بالاتر کار این کلاس را گفتم ولی یکبار دیگر به آن اشاره خواهم کرد این کلاس بررسی می کند که شماره ای که با شما تماس گرفته است در لیست مخاطبین شما وجود دارد یا خیر در صورتی که نباشد این رسیور تماس را reject می کند.
حالا در بخش activity_main.xml کد های زیر را قرار دهید .

و کد مربوط به MainActivity.java همانند زیر می شود.

و در آخر وارد فایل AndroidManifest.xml شده و همانند زیر ریسور را تعریف کنید.

برنامه را اجرا کنید و با یک شماره ناشناس به گوشی زنگ بزنید خواهید دید برنامه تماس را reject کرده و وارد اکتیویتی شده و عکسی همانند زیر برای شما نمایش داده می شود.
 

 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر