رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

قرار دادن Spinner در فرگمنت


پست های پیشنهاد شده

سلام من یک اکتیویتی main دارم که از طریق فرگمنت چهار اکتیویتی دیگر و داخل main بصورت Tab نمایش دادم.

حالا میخام تو این فرگمنت ها spinner بذارم و این spinner ها رو از طریق دیتابیس پر کنم.

الان نمونه کدایی که نوشتم همراهم نیست تا بذارم.

کسی میتونه کد صحیح رو برام بذاره؟

باتشکر

عنوان ویرایش شد

Farzad Sarseify

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

سلام

مشکل بصورت زیر حل گردید.

[shcode=java]

 View rootView = inflater.inflate(R.layout.activity_mabar, container, false);

    Load_Database();

db = myDbHelper.getReadableDatabase();

lstUserTypeType= new ArrayList();

    db = myDbHelper.getReadableDatabase();

   

    Cursor c = db.rawQuery("select * from CI_UserType ", null);

   

    for (; c.moveToNext();) {

    lstUserTypeType.add(c.getString(c.getColumnIndex("Name_UserType")));

}

    spinUserType = (Spinner) rootView.findViewById(R.id.SpinUserType);

        ArrayAdapter LTRadapter = new ArrayAdapter(this.getActivity(), android.R.layout.simple_spinner_item, lstUserTypeType);

        LTRadapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);

        spinUserType.setAdapter(LTRadapter);

[/shcode]

حالا یک سوال دیگه دارم

میخاستم این spinner  داخلش chekbox داشته و کاربر بتونه چند تا مقدار رو انتخاب کنه. تو لینک زیر یک چیزیایی نوشه ولی هنگام اجرا خطا میده و نتونستم خطاشو برطرف کنم

کسی میدونه کجاش مشکل داره؟

http://v4all123.blogspot.com/2013/09/spinner-with-multiple-selection-in.html

 با تشکر

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

برای اینکه بتونید یه اسپینر با چک باکس داشته باشید، باید اسپینر رو custom و به عبارت دیگه سفارشی کنید. با این روشی که شما نوشتی، درسته که مقدار آیتم ها از دیتابیس خونده و تو اسپینر ست میشه اما سفارشی نیست و نمی تونید با این روش برای آیتم های اسپینر، چک باکس ایجاد کنید.

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

سلام

چجوری باید اینکارو انجام بدم. تو لینکی که گذاشتم یک نمونه هست که checkbox گذاشته ولی من تستش کردم نتونستم ازش جواب بگیرم.

کسی هست که قبلا spinner رو سفارشی کرده باشه؟ و توش checkbox گذاشته باشه؟

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

لینکی رو که گذاشته بودی دیدم و پروژه رو تو اکلیپس برات درست کردم، اینم پروژه آماده:

CustomSpinner.zip

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...