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

لود لی اوت بر اساس مقدار دیتا بیس


vistamobile

سوال

سلام. فرض کنیم من پنج تا لی اوت با دوتا اکتیویتی دارمتو اکتیویتی اول یه باتون هست که میخوام با زدن این باتون برم به اکتیویتی دوم، حالا میخوام اکتیویتی دوم بر اساس مقدار دیتا بیس ، لی اوت رو فراخونی کنه ، مثلا اگر مقدار دیتا بیس 1 بود لی اوت اول و اگر 2 بود لی اوت دوم و به همین ترتیب. راهی هست عایا ؟  :DD:  :53:

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

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

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

خوب شما که میگی ID پس این باید عدد باشه (بر این بحث)

 

شما بیا Select case کن مقدار ID رو بعد بیا درون کیس هات هرکدوم که میخوای رو فراخوانی کن

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

منظورتون از مقدار چیه؟داده منظوره یا آیتم های دیتابیس؟

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

اگر داده ملاک

میتونی اینکارو کنی

اول یک String معرفی کن

 

بعد دادتو بریز تو String

str = str & cur.Getint("fname")

بعد شرط بزار 

  
If String = 3 Then

Activity.LoadLayout("")


End If

البته فک کنم مستقیم هم بش دیتابیس رو چک کرد

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

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

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

اسم لایوتو بزار 1 2 3 و....

عدد و بخون از دیتابیس بجا اسم لایوت بزار دگ

من درست نفهمیدم فک کنم سوالتو

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

بایگانی شده

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

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

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