p0pc0rn 0 ارسال شده در ۲۶ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۶ تیر ۱۳۹۲ با سلام من می خوام یک لیست بسازم و هنگام کلیک روی هر کدام از آیتم هاش یک اکتیویتی یا متن خاصی نمایش داده بشه. مثلا یک جدول کاربران توی دیتابیس دارم که توی یک لیست نمایش داده میشه و با کلیک روی هر نفر اطلاعات کاملتری ازش نمایش داده بشه. حالا چه جوری می تونم آی دی مورد نظر لیست که اونو از جدول دیتابیس گرفته بدست بیارم. یعنی یه جوری آی دی جدولم رو توی لیست قرار بدم و هنگام کیلیک روی هر آیتم اون ای دی خاص رو بگیرم. مثل تگ select در html که هم مقدار value می گیره و هم مقدار تکست. با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
javadmahmoodi 10 ارسال شده در ۲۶ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۶ تیر ۱۳۹۲ سلام.کاربر گرامی به انجمن پی سی درویدخوش امدید. برای بحث لیست ویو در انجمن در تاپیک های زیر بطور مفصل ساخت لیست های ساده و سفارشی توسط جناب سرسیفی مدیر انجمن آموزش داده شده است. لیست ویو لیست ویو سفارشی کلیک کردن رو لیست : با این کد مقدار موجود در لیست ویو در متغیر _ItemSelected ذخیره میشود String _ItemSelected = lst.getItemAtPosition(position).toString(); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
p0pc0rn 0 ارسال شده در ۲۶ تیر ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ تیر ۱۳۹۲ سلام.کاربر گرامی به انجمن پی سی درویدخوش امدید. برای بحث لیست ویو در انجمن در تاپیک های زیر بطور مفصل ساخت لیست های ساده و سفارشی توسط جناب سرسیفی مدیر انجمن آموزش داده شده است. لیست ویو لیست ویو سفارشی کلیک کردن رو لیست : با این کد مقدار موجود در لیست ویو در متغیر _ItemSelected ذخیره میشود String _ItemSelected = lst.getItemAtPosition(position).toString(); ممنون اون دو تا بحث رو خوندم. اون تکه کد شما هم به ترتیب خودش به لیست آی دی میده و پوزیشن اون لیست کلیک شده رو بر می گردونه. من میخوام مثلا به هر آیتم لیستم یک نام و ای دی اختصاص بدم. نام که در لیست نمایش داده میشه و آی دی هم مخفی باشه و با کلیک روی اون ای دی رو برگردونه. اون ای دی موردنظر که یکی از فیلدهای جدولم هست چه جوری به لیست تزریق کنم و با کلیک روی اون ای دی رو بگیرم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
javadmahmoodi 10 ارسال شده در ۲۶ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۶ تیر ۱۳۹۲ خب اگر شما مقاله دومی رو خونده باشید کدی در پست قبلی براتون گذاشتم رو در اون لیست بزارید. بدین صورت که وقتی کد زیر اجرا کنید هم نام،آدرس و آی دی در متغیر ذخیره میشود.شما میتوانید TextView مربوط به آی دی را مخفی کنید ولی مقدارش وجود داشته باشد تا از دید کاربر مخفی باشد. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
navabmis 0 ارسال شده در ۲۱ مهر ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۲۱ مهر ۱۳۹۵ چون منم همین مشکل رو داشتم و خیلی گشتم حتی توو سایت های انگلیسی پیدا نکردم و کاملا اتفاقی با یه کد راحت این کارو کردم دوس داشتم به شما هم بگم اگه از ریسایکلر ویو استفاده میکنید شما وقتی در onBindViewHolder وقتی تکست ویو مربوط به ایدی رو ست تکس کردید .میتونید به همون صورت همون تکست ویو ایدی رو گت تکست کنید. من در برنامم کد زیر رو در متن وان کلیک هولدر نوشتم و نتیجه رو که ای دی بود در کووری دیتابیس قرار دادم ;(()int id =Integer.parseInt( holder.txtVid.getText().toString نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .