انجمن سایت کلیدستان



قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۹، ۰۲:۰۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: mahdi52
آخرین ارسال: xyxyxyxy16
پاسخ 4
بازدید 422

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)

قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)

#1
سلام
تعدادی ImageButton را داخل یک scrollview قرار دادم. در برنامه bluestacks عکسها را بدرستی نمایش میدهد، ولی وقتی برنامه را روی گالکسی تب 2 اجرا میکنم، در جهت عمودی تصویرها را کمی کشیده نمایش میدهد. یعنی نسبت عرض و طول تصویر به هم میخورد. و چون در تصویر از اشکال هندسی استفاده کردم ظاهر برنامه را زشت میکند
برای رفع مشکل باید چکار کنم.

کد پی‌اچ‌پی:
<ImageButton
           android
:id "@+id/img1"
           
android:layout_width "fill_parent"
           
android:layout_height="match_parent"
           
android:background "@drawable/bg_6"/> 

لازم به ذکره که layout_width  و  layout_height را هم هر تغییری که دادم، مشکل حل نشد.
پیشاپیش از راهنمایی دوستان تشکر میکنم.

 
پاسخ

قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)

#2
من دو راه پیشنهاد میکنم،امیدوارم مفید باشه:
راه اول: اینکه طول و عرض دکمه تون را با عدد مشخص کنید مثلا: 120dp  . که البته این سایز باید متناسب با عکس دکمه و صفحه نمایش باشه!!
راه دوم: شما ابتدا در فایل جاوا تون(اکتیویتی)بیایید طول و عرض صفحه نمایش کاربر را بدست آورید ،سپس متناسب با طول صفحه ،ارتفاع دکمه رو مشخص کنید، مثلا طول صفحه رو H بنامید و ارتفاع دکمه رو H/4 مقدار دهی کنید.
پاسخ
 سپاس شده توسط admin

قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)

#3
خب شما این ویو رو در چه لایه ای قرار دادید .به اصطلاح لایه پدرش کی هست؟
شما نوشته fill_parent یعنی کل پدرش رو فضاش رو بگیره.
پاسخ
 سپاس شده توسط admin

قرار دادن تعدادی ImageButton داخل یک scrollview (در برنامه نویسی اندروید)

#4
دوست عزیز من بهت پیشنهاد میکنم واسه هر صفحه ای Xml متاسب با اون صفحه رو طراحی کن
این میتونه کمکت کنه 

http://www.kelidestan.com/keys/keys.php?key=239
پاسخ
 سپاس شده توسط admin


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)