mohammadali1375

تصویر دایره بزرگ در صفحه

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

سلام. ببخشید فرض کنید 3 تا دایره بزرگ مثل تصویر زیر داریم. اینا رو میخام با همین نسبت فاصله از کناره ها و ... توی صفحه بزارم بدون این که کشیده شه. یعنی میخام اگه صفحه کوچیک تر شد دایره ها کوچیک تر شه. ولی هر کاری کردم اینطروی نمیشه. مثلا اگه نوع اسکیل هرکدوم رو روی center inside بزارم و همرو بزارم توی یک linear layout وقتی صفحه کوچیک تر از دایره ها بشه , دایره آخری کوچیک میشه و اینقدر کوچیک میشه که نا پدید شه. بعد اگه صفحه کوچیک تر بود دایره دوم کوچیک تر میشه. :S

image3.jpg.3e3b57d860b97541f5a645be7b6f2c4c.jpg

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


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

برای این مشکلتان چندین راه حل وجود داره مثلا:

1- چند پوشه layout بسازید : layout-large,layout-xlarge,layout-xxlarge,layout-small و فایل layout خود را در فولدرهای دیگر نیز قرار دهید تا مشکل برطرف شود

2-سایز صفحه را بگیرید و براساس اندازه صفحه نمایش اندازه ها را در حیت اجرای برنامه تغییر دهید

[align=left]do.php?img=309[/align]

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


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

خیلی ممنون.

خوب فکر کنم روش دوم الان بهتر باشه. 2 تا سوال. یکی اینکه چجوری اندازه صفحه ای که برنامه داره توش اجرا میشه رو بدست بیارم ؟ ( یعنی کل صفحه منهای title bar و ... (

دوم اینکه چجوری سایز یک view رو بدست بیارم حتی اگه wrap contant یا match parent باشه. یعنی -1 و -2 سایزش نباشه و سایز واقعیش تو dp باشه ؟

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


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

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

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

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

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


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

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

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


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