Code USSD Android Studio

الموضوع في 'برمجة تطبيقات الهواتف الذكية' بواسطة walidoulwen, بتاريخ ‏10 أوت 2018.

  1. walidoulwen

    walidoulwen عضو نشيط

    إنضم إلينا في:
    ‏24 جوان 2013
    المشاركات:
    254
    الإعجابات المتلقاة:
    92
      10-08-2018 10:37
    Bonjour

    je besoin de code java d'un Button lorsque en clique doit exécuté un code USSD et affiche la résultat

    merci de m’aide concernant le code java
     
  2. Koossay

    Koossay عضو جديد

    إنضم إلينا في:
    ‏18 فيفري 2016
    المشاركات:
    16
    الإعجابات المتلقاة:
    8
      25-08-2018 01:26
    كود (text):
    private void dialNumber(final String phoneNumber) {
        //permission is automatically granted on sdk<23 upon installation
        if (Build.VERSION.SDK_INT >= 23) {
            //Check if you have permissions to execute a call (number or USSD)
            if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {
                Log.v("TAG","Permission is granted");
                startActivity(new Intent(ACTION_CALL, Uri.fromParts("tel", phoneNumber, null)));

            } else {
                //Request permissions if we don't have them
                Log.v("TAG","Permission is revoked");
                ActivityCompat.requestPermissions(this, new String[]{android.Manifest.permission.CALL_PHONE}, 1);
                startActivity(new Intent(ACTION_CALL, Uri.fromParts("tel", phoneNumber, null)));
            }
        }
        else {
            Log.v("TAG","Permission is granted");
            startActivity(new Intent(ACTION_CALL, Uri.fromParts("tel", phoneNumber, null)));
        }

    }
     
    تزيد هاذس في manifest
    <uses-permission android:name="android.permission.CALL_PHONE" />
    و تنادي للméthode
    dialNumber("##323232#");
     
    ismail1989 و walidoulwen معجبون بهذا.
جاري تحميل الصفحة...

مشاركة هذه الصفحة

جاري تحميل الصفحة...