PDA

View Full Version : قرار گیری اشیا در صفحه با درصد



darkenerboy
شنبه 07 تیر 1393, 18:27 عصر
سلام و خسته نباشید
من یک صفحه دارم که ده تا شی توی این صفحه قرار دارن
این اشیا بدون وابستگی به هم دیگه در جای خاصی که بر حسب درصد هستش باید قرار بگیرن
مثلا پنج شی اول :



Y

X



76

51



67

58



59

71



51

82



40

90




این درصد از مرکز اشیا محاسبه میشه
ممنون میشم راهنمایی کنید چجوری این رو پیاده سازی کنم
با تشکر

poorman
شنبه 07 تیر 1393, 18:38 عصر
سلام

مسلما باید از relativeLayout استفاده کنی اول ( جواد خیابانی :لبخند: )

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

توی کدنویسی ابتدا باید عرض و طول صفحه رو بگیرید، درصدی که مد نظرت هست رو حساب کنی

بعدش خیلی راحت میشه با relativeLayout.LayoutParam و set کردن left و top اشیاء اونا رو چید توی صفحه

در آخر باید LayoutParam هر شی رو بهش set کنید

این لینک رو نمیدونم دیدی قبلا یا نه، برای این کار مفیده

http://barnamenevis.org/showthread.php?401729-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&p=1923120&viewfull=1#post1923120