کلیدستان

نسخه‌ی کامل: استایل بندی در فایل String و فراخوانی در TextView (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام 
من می خوام توی string.xml متنی رو ذخیره کنم به صورت html که استایل خاص خودش رو داشته باشه و بعد با همین استایل در TextView فراخوانی کنم 
سلام
در string.xml کد HTML خود را به شکل زیر بنوسید:

کد پی‌اچ‌پی:
<string name="Example"><![CDATA[  <big>TEST</big> ]]></string

سپس برای TextView خود دستور زیر را اجرا کنید:

کد پی‌اچ‌پی:
Content.setText(Html.fromHtml(getString(R.string.Example))); 
من از 

کد پی‌اچ‌پی:
int my_matn getResources().getIdentifier(matn"string"getPackageName());
        
String matnn getResources().getString(my_matn); 

استفاده می کنم این مورد رو چطوری باید استفاده کنم؟
(۱۳۹۴/۰۴/۰۵, ۰۲:۳۳ ق.ظ)'sabanearia' نوشته: [ -> ]من از 

کد پی‌اچ‌پی:
int my_matn getResources().getIdentifier(matn"string"getPackageName());
        
String matnn getResources().getString(my_matn); 

استفاده می کنم این مورد رو چطوری باید استفاده کنم؟
 

سلام.
به شکل زیر :

کد پی‌اچ‌پی:
int my_matn getResources().getIdentifier(matn"string"getPackageName());
String matnn getResources().getString(my_matn); 
myTextView
.setText(Html.fromHtml(matnn)); 

که در کد بالا، myTextView همان نام TextView مورد نظرمان می باشد.

سوال دیگر اینکه چه کاری انجام بدم تا وقتی برنامه در رزولشن های مختلف نصب می شود بهم نریزد ؟
سوال بعدی اینکه از چه طریقی کدی بنویسم که داخل برنامه بتونم سایز فونت رو بزرگ و کوچک کنم؟
 
(۱۳۹۴/۰۴/۰۵, ۰۴:۵۴ ق.ظ)'sabanearia' نوشته: [ -> ]سوال دیگر اینکه چه کاری انجام بدم تا وقتی برنامه در رزولشن های مختلف نصب می شود بهم نریزد ؟
سوال بعدی اینکه از چه طریقی کدی بنویسم که داخل برنامه بتونم سایز فونت رو بزرگ و کوچک کنم؟
 

 


لطفا سوالات غیر مرتبط را در موضوعات جدید مطرح کنید.
البته قبل از آن بهتر است ابتدا در دسته بندی سایت و انجمن، کمی جستجو کنید.

در قسمت string اگر کد html زیاد باشه ارور می ده آیا محدودیت داره؟
(۱۳۹۴/۰۴/۰۵, ۰۲:۱۰ ب.ظ)'sabanearia' نوشته: [ -> ]در قسمت string اگر کد html زیاد باشه ارور می ده آیا محدودیت داره؟

 

اگر بگوییم محدودیتی برای طول String وجود ندارد، اشتباه است، اما مقدار ماکزیمم مجاز، آن قدر بزرگ است (تعداد 2,147,483,647 کاراکتر) که نگرانی از بابت آن وجود نخواهد داشت. لینک زیر را ببینید :

http://stackoverflow.com/questions/15369...ld-in-java