ورود

View Full Version : نمايش يك خط از متن در ليست ويو



reza_web
سه شنبه 17 فروردین 1395, 02:50 صبح
سلام
متن مي خواهم در ليست ويو مقداري از متن در هر سطر نمايش داده بشه كه در يك خط جا بشود و براي گوشي هايي با اندازه هاي متفاوت و حتي در حالت هاي land , portrate هم همينطور باشه
ميدونم كه ميتونم متن را به اندازه دلخواه ببرم و هر تعداد كاراكتر كه خواستم را نمايش بدهم ولي مي خواهم براي هر اندازه گوشي اين مقدار متفاوت باشه و درضمن يك كلمه را نصفه نياره و تا پايان يك كلمه نمايش داده بشه كه ظاهر بدي پيدا نكنه

ممنون

msroid
سه شنبه 17 فروردین 1395, 03:23 صبح
سلام

میتونی توی xml از خاصیت عرض برای اینکار استفاده کنی.


android:layout_width="0dip"
android:layout_weight="1"

reza_web
سه شنبه 17 فروردین 1395, 03:41 صبح
متوجه منظور من نشده ايد
من مي خواهم از يك متن طولاني فقط چند كلمه اولش نمايش داده بشه (به نسبت اندازه صفحه)

msroid
سه شنبه 17 فروردین 1395, 09:31 صبح
خب شما اون کاری که گفتم رو بکنید بعدش singleLine مربوط به textview رو هم true بکنید بعدش به نسبت صفحه تا اونجایی که جا داشته باشه نشون میده.