مصطفی تهاجمی

Table row

مصطفی تهاجمی ۱۳۹۴/۱۲/۱۹ 33 برنامه‌نویسی اندروید

سلام دوستان

ببخشید وقتی که تو یه Table Row تعداد ستون ها داخل یک ردیف زیاد میشه مثلا شش ستون و فضا از طرف عرض صفحه کم میاد چطور میشه کاری کرد که این ستون ها مرتب به نمایش در بیان البته به جز تغییر اندازه نوشته های داخل ستون و کوچک کردن اونا

چطور میشه نوشته ها رو از حالت افقی به عمودی تبدیل کرد؟

مثلا تو این عکس

http://s7.picofile.com/file/8242665292/Untitled.png

چطور میشه نوشته داخل ستون رو به حالت عمودی تغییر داد

پاسخ‌ها به این تاپیک
stack programer
stack programer
۱۳۹۴/۱۲/۲۰
سلام،این که وقتی تعدا ستون های شما زیاد می شود،و نوشته های شما زیر هم می شود،اصطلاحا wrap می شود،(یعنی سعی می کنه تاحدممکن داخل تکس ویو جا بده ویژگی بدی نیست بلکه خوبه)
یکی از راه کا رها کاری کنی نرم افزار داخل اون صفحه landspace باشه به جای portrait بودن،کافی است داخل اکتیوتی مود نظر ارینتیشن را مشخص کنی
android:label="@string/app_name"
android:screenOrientation="landscape"
>


قسمت دوم:شما گفتین نوشته عمودی بشه،این تکس ویو هات انقدر عرضش کمه، می خواین که نوشته اش هم عمودی باشه،خوب از اول تکس ویو هاتون را عمودی تعریف کن:
یک راه حل ش استفاده از متد روتیشن است.
android:rotation="-90"
android:layout_gravity="center"
برای کسب اطلاعات بیشتر
http://stackoverflow.com/questions/17059877/vertical-textview-in-android
http://stackoverflow.com/questions/1258275/vertical-rotated-label-in-android/7855852#7855852