آموزش برقراری تماس در برنامه نویسی اندروید
سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش برقراری تماس در برنامه نویسی اندروید می پردازیم در این آموزش با استفاده از کلاس Intent شماره دریافتی از EditText را به
بخش Dialer (تماس گوشی) منتقل می شود در ادامه می توانید پیش نمایشی از برنامه را مشاهده کنید با ما همراه باشید.
پس ابتدا در layout خود همانند بالا یک EditText و یک Button قرار دهید می توانید از کد زیر نیز استفاده کنید نام layout ما برابر با activity_main.xml است .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="5dp" android:orientation="vertical" android:background="#e57373"> <EditText android:id="@+id/etNumber" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Please Enter Any Number" android:maxLines="1" android:inputType="phone" android:layout_marginTop="20dp"/> <Button android:id="@+id/btnCall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Make Call!" /> </LinearLayout> |
در بالا EditText برای گرفتن شماره و button برای انجام Action است.
ما از RunTime Permisson در این آموزش استفاده می کنیم اگر تا نمی دانید RunTime Permisson چیست ؟ می توانید از آموزش زیر استفاده کنید.
آموزش RunTime Permission در برنامه نویسی اندروید
حالا وارد AndroidManifest.xml شده و دسترسی های زیر را قرار دهید.
1 | <uses-permission android:name="android.permission.CALL_PHONE" /> |
این آموزش هم به پایان رسید.
موفق و پیروز باشید.
سلام من کار ها رو کردم ولی برنامه کرش میکنه لطفا راهنمایی کنید
سلام..چه پیغامی میده؟