آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

قرار دادن متن به صورت یک خط در میان

ali_jaha  9 سال پیش  9 سال پیش
0 0

با عرض سلام و خسته نباشید خدمت تمامی دوستان

می خواستم یه سوال بپرسم در مورد نحوه ی استفاده از متنی که نوعشان به صورت یک خط در میان باهم فرق کند

منظورم دقیقا مثله آیه های قرآنی هست

مثلا :

یادش بخیر

این یه عکس از اولین برنامه ی من بود که بعد از مطالعه ی 10 فصل اول استاد تونستم درست کنم

اینم لینک برنامه : https://cafebazaar.ir/app/com.AliJahany.OnsBaKhoda/?l=fa

.

تو این برنامه چون من چیز زیادی بلد نبودم واسه درست کردنش از حدود 1000 تا textView استفاده کردم :))))) خو اماتور بودم بلد نبودم .

الان که یکم  بعد اون مدت چند ماه می گإره و من آموزش هارو کار کردم یه جورایی یه چیزایی حالیمه .

می خواستم بدونم چجوری می تونم همچین چیزی مثلا با دیتا بیس پیاده کنم که مثلا سطر : 1 و3 و5 و 7و9 و ... مثلا فونتشون رنگشون سایزشون یه جور باشه  . مثله تصویر و سطر 2 و4و6و8 و .... مثلا یه جوره دیگه

من کار با دیتا بیس رو کمی بلدم اما راهی که من بلدم کل متن رو یه جور قرار می ده !

 

 

 

0 0
از یه ریسایکلر ویو با دو تا row‌ استفاده کن. (9 سال پیش)
0 0
میتونید بیشتر توضیح بدید (9 سال پیش)
+1 0
نمیشه که به یک خط یک فونت بدی به خط دیگه یک فونت! (9 سال پیش)
0 0
پس برنامه های قرانی که به این شکل درست می شه رو چجوری درست می کنن ؟ (9 سال پیش)
0 0
از این لینک استفاده کن اگه بازم مشکل داشتی بگو تا بیشتر راهنماییت کنم (9 سال پیش)
+1 0
ببین دوست من شما اصن بیا یه لایه برای هر سطر درست با دوتا text view یوی برای عربیش یکی برای فارسیش. دو تا row نمیخواد. بعد توی تابع onBindVieHolder مربوط به اداپتر ریسایکلر ویوت بیا اون textview عربیه رو با یه فونت عربی ست کن . منظورم همون setTypeface هست. کار سختی نیست. اگرم بت ریسایکلر ویو بلد نیستی کار کنی توی سایت androidhive اموزش هست (9 سال پیش)
0 0
در واقع هر آیه از قران با معنیش میشه یکی از آیتم های ریسایکلر ویو. (9 سال پیش)
0 0
دوستان درست میگن ولی برای انداختن فاصله هم میتونید از android:lineSpacingExtra تو تکست ویو استفاده کنید (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Amir  9 سال پیش
0 0

می تونید از تگ های html توی تکست ویو استفاده کنید. مثلا:

TextView txt = (TextView) findViewById(R.id.txt);
txt.setText(Html.fromHtml("<b>سلام </b> <font color='#ff0000'> خوبی!</font>"));

این کد سلام رو با حروف Bold تایپ می کنه و خوبی رو با رنگ قرمز. برای رفتن به خط بعد هم از n\ استفاده کنید.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .