آموزش خواندن تاریخچه تماس (Call History) در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش خواندن تاریخچه تماس (Call History) در اندروید خواهیم پرداخت شاید لازم باشد تماس هایی که کاربر دریافت می کند را را به دست بیاریم هر تماس یا تاریخچه تماس به سه بخشه OUTGOING یا (تماس های خروجی) , INCOMING (تماس های ورودی) و MISSED (تماس های از دسته) تقسیم می شوند و ما در این آموزش پس از دریافت تاریخچه های تماس آنها را در یک TextView قرار میدهیم در ادامه با ما همراه باشید.
در ابتدای کار وارد فایل AndroidManifest.xml شده و دسترسی زیر را اضافه کنید.

سپس در layout اصلی خود که در اینجا نام آن برابر با activity_main.xml است کد زیر را قرار دهید.

در بالا یک ScrollView و یک TextView قرار گرفته است.
سپس وارد اکتیویتی خود شده که در اینجا نام آن برابر با MainActivity.java است و کد زیر را در آن قرار دهید.

در بالا بعد از دریافت بر اساس نوع فیلتر شده و در TextView قرار خواهد گرفت در بالا یک بخش کامنت شده است بهتر است کامنت آن را بردارید ولی ممکن است در api زیر 2.2 به مشکل بخورید .
 
این آموزش هم به پایان رسید.
 
موفق و پیروز باشید.
 

مطالعه بیشتر