PDA

View Full Version : نحوه تعریف چند اکتیویتی در یک اکتیویتی(یه همچین چیزی!)



Pam.goudarzi
دوشنبه 12 خرداد 1393, 14:55 عصر
سلام! من یه برنامه دارم میسازم که هر اکتیویتی دارای چند تا ImageView هست، که این اکتیویتی ها حدودا به اندازه ی 70،80 تایی باید بشه، که برای جابجایی بین اون ها از StartActivity استفاده می کنم، و نمی خوام که از دیتابیس استفاده کنم. می خوام طوری بشه که مثلا این 80 تا اکتیویتی به کمترین مقدار ممکن برسه، مثلا یکی، و کاربر بتونه از طریق دکمه به یه بخش خاص از اون اکتیویتی بره، میشه یه کمکی بکنید.؟

reza_azizi2010
دوشنبه 12 خرداد 1393, 16:19 عصر
از اسکرول ویو میشه استفاده کرد اما بعید میدونم اونچیزی بشه که شما میخواین، واسه همین بهتره یک اکتیویتی داشتخه باشید با یک قالب کلی و فقط مقادیر رو تغییر بدین. یهنی بجای اینکه صفحه رو عوض کنید، فقط مثلا ادرس عکسهارو تغییر بدین. باز هم اگه بیشتر در مورد پروژه تون توضیح بدین راحتر میشه راهنمایی کرد

SASAN_AH
دوشنبه 12 خرداد 1393, 17:31 عصر
از grid view استفاده کنی بهتره

poorman
دوشنبه 12 خرداد 1393, 17:50 عصر
شما هم فک کنم مثل اون دوستمون که 200 تا اکتیویتی داشت همون مشکل رو داشته باشید

بین اکتیویتی هاتون چه شباهت هایی دارید؟ تعداد عکس ها برابره ؟

اگر همچین شباهت هایی دارن اکتیویتی هاتون، خیلی راحت میتونید تبدیل به یکی کنیدش

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

http://barnamenevis.org/showthread.php?452926-%D8%A8%D8%B3%D8%AA%D9%86-%D8%AA%D9%85%D8%A7%D9%85-%D8%A7%DA%A9%D8%AA%DB%8C%D9%88%DB%8C%D8%AA%DB%8C-%D9%87%D8%A7-%D8%A8%D8%B5%D9%88%D8%B1%D8%AA-%DA%A9%D8%A7%D9%85%D9%84&p=2026389&viewfull=1#post2026389

این تاپیک رو از پست 13 به بعد بخونید شاید بهتون ایده بده برای کاری که میخواین

shahin bahari
دوشنبه 12 خرداد 1393, 18:00 عصر
70-80 تا اکتیویتی!!!!
استفاده از horizontal scroll view هم اصلا توصیه نمیشه چون تعداد عکس ها زیاد هست و در صورتیکه سایز عکس ها یکم زیاد باشه مشکل کمبود رم ایجاد میشه و برنامه کرش میکنه!
کلا یه اکتیویتی نیاز هست. بسته به این که چطور می خواید عکس ها عوض بشه از pager یا فرگمنت استفاده کنید. 70-80 تا هم فرگمنت نیاز به نوشتن نیست. یکی مینویسید که آرگومان آدرس عکس رو میگیره.

Pam.goudarzi
دوشنبه 12 خرداد 1393, 20:59 عصر
شما هم فک کنم مثل اون دوستمون که 200 تا اکتیویتی داشت همون مشکل رو داشته باشید

بین اکتیویتی هاتون چه شباهت هایی دارید؟ تعداد عکس ها برابره ؟

اگر همچین شباهت هایی دارن اکتیویتی هاتون، خیلی راحت میتونید تبدیل به یکی کنیدش

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

http://barnamenevis.org/showthread.php?452926-%D8%A8%D8%B3%D8%AA%D9%86-%D8%AA%D9%85%D8%A7%D9%85-%D8%A7%DA%A9%D8%AA%DB%8C%D9%88%DB%8C%D8%AA%DB%8C-%D9%87%D8%A7-%D8%A8%D8%B5%D9%88%D8%B1%D8%AA-%DA%A9%D8%A7%D9%85%D9%84&p=2026389&viewfull=1#post2026389

این تاپیک رو از پست 13 به بعد بخونید شاید بهتون ایده بده برای کاری که میخواین
متاسفانه برنامه من حالت فرمول داره ولی به این خاطر که وقتی چیز هایی مثل توان رو وارد لیاوت می کنیم ، بهم میریزه، مجبورم بصورت عکس در برنامه بزارم، که تعداد متفاوته، فک کنم از همون دیتابیس استفاده کنم خیلی بهتره!!!!