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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

#1
[font]متن ها رو چجوری justify کنیم که اگه قابلیت زوم به فونت مورد استفاده در برنامه اضافه بشه  متن ها و تصاویر موجود در اکتیویتی   همچنان بصورت خودکار  justify بشن؟ به عبارت دیگه روش افزودن قابلیت تغییر فونت و اندازه فونت در برنامه چجوریه؟ [/font][font]دو سوال شد دیگه با  پوزش از عزیزان[/font]
پاسخ

تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

#2
سلام.
متن را در فایل HTML قرار داده و سپس در یک عنصر WebView نمایش بدهید (کلید شماره 2633). یا اگر نمی خواهید از فایل استفاده کنید، تنها باید متن را در چارچوب HTML قرار داده (کل متن در یک String که شامل چارچوب HTML می باشد) و بعد آن را در WebView نمایش دهید (کلید شماره 226).
justify کردن متن هم توسط مشخصه های CSS باید اجرا شود :

کد پی‌اچ‌پی:
text-alignjustify

خود WebView دارای برخی گزینه های zoom هست، اما اگر نخواستید از آنها استفاده کنید، گزینه هایی برای تغییر اندازه پیش فرض متن، قرار بدهید که در آنها باید از کد موجود در کلید زیر استفاده شود :

کلید شماره 257

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط arsalan132

تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

#3
استاد ببخشین این css  دقیقا چی هستش؟ یه نکته دیگه  اینکه من اگه بخوام از چند تا فونت تو خود برنامه استفاده کنم و  یه گزینه در منوی برنامه تعبیه کنم که کاربر  یه فونت رو به دلخواه خودش انتخاب کنه و همونجام سایز و رنگ فونت رو تغییر بده (یعنی محیط رو سفار شی کنه) یکم اطلاعات دارم   لطف کنین راهنمایی کنین دقیقا چه کارایی رو بترتیب باید انجام بدم  ؟ استاد خیلی مخلصیم  شاد و سلامت و پایدار باشین  ما فقط میتونیم دعاتون کنیم
پاسخ

تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

#4
دوست عزیز

گام اول اینه که: فایلهای فونت .ttf داخل فایل assets توی فایل فونت (اگر نیست خودتون بسازید)..قرار بدید..
گام دوم یک اکتیویتی با نام setting بسازید که تنظیمات در اون انجام بشه..

گام سوم: در درون این اکتیویتی یک RadioGroup قرار بدید..که کاربر بتونه در هربار فقط یک گزینه رو روشن کنه.

گام چهارم: یه متغییر تعریف کنید که اگر گزینه اول روشن شد مقدار 1 اگر گزینه دوم روشن شد مقدار 2و....ذخیره بشه..
گام پنجم :این مقدار توی یک SheardPreferenced ذخیره کنید تا بتونید در دفعه های بعدی اعمال کنید..

گام ششم:توی اکتیویتی که متن دارید..این مقدار ذخیره شده رو لود کنید و توی یک متغییر  مانند font بریزید.

گام هفتم:یک switch روی این مقدار بزنید..یعنی اگر یک بود .فونت اول اگر 2 بود فونت دوم و....... مثلا یک متد لود فونت مثل زیر تعریف کنید.
کد پی‌اچ‌پی:
public void choice_font()
{
        switch (
FONT) {
        case 
1:
            
custom_fontTypeface.SANS_SERIF;
            break;
        case 
2:
            
custom_fontTypeface.createFromAsset(getAssets(),
                    
"fonts/font1.ttf");
            break;
        case 
3:
            
custom_fontTypeface.createFromAsset(getAssets(),
                    
"fonts/font2.ttf");
            break;
        
}

 

 
پاسخ
 سپاس شده توسط arsalan132

تغییر فونت . سایز و justify متن در تکست ویو یا وب ویو یا ...

#5
داش بهروز چاکریممممممم
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


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