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

مشکل در لیست ویو

امین علیپور  8 سال پیش  8 سال پیش
0 0

سلام دوستان

توی کلاس adapter یه onclick برا یه دکمه نوشتم که وقتی روش کلیک شد تماس بگیره .قبلا بدون استفاده از لیست ویو و.. درس کار میکرد الان اون کد قبلی که برای تماس نوشته بودم رو میزارم وقتی رو دکمه تماس میزنم کرش میکنه مشکل چیه؟

  viewHolder.btn_code.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View v) {
        try {
          Uri number = Call.ussdToCallableUri("*10#");
          Intent callIntent = new Intent(Intent.ACTION_CALL);
          callIntent.setData(number);
          if (ActivityCompat.checkSelfPermission(context, android.Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {
            // TODO: Consider calling
            //    ActivityCompat#requestPermissions
            // here to request the missing permissions, and then overriding
            //   public void onRequestPermissionsResult(int requestCode, String[] permissions,
            //                                          int[] grantResults)
            // to handle the case where the user grants the permission. See the documentation
            // for ActivityCompat#requestPermissions for more details.
            return;
          }
          context.startActivity(callIntent);

        } catch (ActivityNotFoundException activityException) {
          Toast.makeText(getContext(), "error",
            Toast.LENGTH_LONG).show();
        }
      }
    });
 برای این سوال پاسخی وجود ندارد.

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