آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تماس گرفتن

CR7  8 سال پیش  8 سال پیش
0 0

سلام دوستان.من با متد زیر تماس میخام بگیرم.توی شبیه ساز اکلیپس درسته و کار میکنه ولی روی گوشی خودم کار نمیکنه و force close میشه.

اینم متد :

public void DialNumber(String phoneNumber) {

Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber));
intent.setClassName("com.android.phone", "com.android.phone.OutgoingCallBroadcaster");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
G.context.startActivity(intent);
}

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
هادی بی غم  8 سال پیش
0 0

سلام 

برای تماس از این کد استفاده کنید 

 
public void dialNumber(String phoneNumber) {
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + phoneNumber));
startActivity(intent);
}
0 0
به خط آخر توی شبیه ساز گیر میداد.مجبور شدم flag بذارم و g.contex. (8 سال پیش)
0 0
خط دوم رو حذف کردم درست شد. intent.setClassName("com.android.phone", "com.android.phone.OutgoingCallBroadcaster"); (8 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .