mohitlog

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

6 ارسال در این موضوع قرار دارد

سلام من یک اکتیویتی 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

1 کاربر پسند دیده است

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری