رفتن به مطلب

ارتقا کمبودهای کتابخونه مرکزی B4A


امین مهدی نژاد

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

امروز یکی از عزیزان افزودن امکان تغیر فونت اسپینر بیسیک رو درخواست نمود. وقتی کد کتابخونه مرکزی (Core.jar) رو بررسی کردم . از اینکه امکان افزودن چنین قابلیتی در کد وجود داره ولی خود قابلیت نیست. بسیار متعجب شدم. به هر حال تصمیم گرفتم تا تاپیکی جدا برای توسعه این کتابخونه بگذارم تا ضمن قرار دادن کد اصلی و کد ارتقا داده شده به همراه مثال از هر قسمت، با کمک دوستان توانا در این کار اقدام شود.

کتابخونه  irSpinner به همراه سورس

تغیراتی که داده شده

1- افزودن خاصیتی جهت دسترسی و تغیر فونت

    public void setTypeface(final Typeface TextSize) {
        ((B4ASpinner)this.getObject()).adapter.typeText = TextSize;
    }

    public Typeface getTypeface() {
        final Typeface ttt = ((B4ASpinner)this.getObject()).adapter.typeText;
        return ttt;
    }

2- افزودن متغیر و  دو خط کد برای تخصیص متغیر به اسپینر

public Typeface typeText;
.
.
.
 ((TextView)convertView).setTypeface(this.typeText);

irSpinner(answercenter.ir)

«موفق باشید.»

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

  • 2 سال بعد...

بایگانی شده

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

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

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