رفتن به مطلب
  • 0

یه کد جاوا دارم و میخوام ازش تو B4A استفاده کنم


ماهان محمدی

سوال

سلام سلام سلام

باز هم من با سوال همیشگی یعنی : کنترل تماس های خروجی و به دست آوردن زمان تماس در B4A مزاحمتون شدم ...

اگه میشه بگیم چطور از این کد جاوا در B4A استفاده کنم؟ 

لطف کنید آموزش های تئوری ندید ، یا سورس بفرستید یا کد 

 

      if (callType == OUTGOING_CALL_END || callType == INCOMING_CALL_END) {
                        Cursor cursorCallLogs = getRecentCallLogs(context.getContentResolver());
                        if (cursorCallLogs != null) {
                            cursorCallLogs.moveToLast();
                            do {
                                try {
                                    String callNumber = cursorCallLogs.getString(cursorCallLogs.getColumnIndex("number"));
                                    callNumber = utilS.getPhoneNumber(callNumber);
                                    utilS.log("Phone NUmber", callNumber);
                                    duration = (cursorCallLogs.getInt(cursorCallLogs.getColumnIndex("duration")) * 1000);
                                    utilS.log("durationCall", "" + duration);
                                } catch (Exception e) {
                                    e.printStackTrace();
                                }
                            }
                            while (cursorCallLogs.moveToPrevious());
                        }

                    }



    public static Cursor getRecentCallLogs(ContentResolver cr) {
    if (ActivityCompat.checkSelfPermission(context, Manifest.permission.READ_CALL_LOG) != PackageManager.PERMISSION_GRANTED) {
        return null;
    } else {
        return cr.query(CallLog.Calls.CONTENT_URI, null, null, null, android.provider.CallLog.Calls.DATE + " DESC limit 1");
    }

}

 

میدونم که باید از کتابخونه javaobject استفاده کنم و آموزش استفاده از این کتابخونه رو تو انجمن رو هم مشاهده کردم ولی نمیتونم از این کد تو بیسیک استفاده کنم .... 

طبق معمول خواهشا راهنماییم کنید که کارم بد جوری گیره ....

لینک ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

هنوز برای این سوال پاسخی ارسال نشده است

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...