2012-03-13 25 views
10

Uygulamamda android.permission.CALL_PHONE'u kullanmadan bir kez dokunun. mümkün mü? Bu izin nedeniyle kullanıcı bu uygulamayı yüklemek için korkutuyor.android - call_phone izni gerekiyor mu?

sayesinde

+1

Bu ciddi bir soru mu? Kullanıcıya uygulamanızın neler yapabileceğini göstermek için izin verilir. Tüm izin sisteminin anlamsız olduğunu atlayabilirseniz. –

+0

Evet @slukian bunu yapmak için başka bir alternatif var mı? – naresh

+0

@alextsc bunu nasıl yaparsınız? (Anlamsız) – naresh

cevap

38

Aramak istediğiniz numarayı arayıcıya önceden yükleyin ve kullanıcıya "Ara" düğmesine basmayı bırakın Bu herhangi bir ekstra izin gerektirmez.

Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + PhoneNumber)); 
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
context.startActivity(intent); 
0

Hayır, bunu izni belirtmeden telefonu çağırmak olamaz. Bu, kullanıcılara kötü amaçlı uygulamalardan korumak için tasarım gereğidir.

+0

bunun dışında bir çağrı yapmak için başka bir alternatif var mı? – naresh

+0

@naresh, bu cevaba bakın http://stackoverflow.com/questions/15842328/android-intent-action-call-uri/27522600#27522600 – iBog

İlgili konular