alitm

تغییر فونت با استفاده از فایل html

11 ارسال در این موضوع قرار دارد

با سلام و احترام

یک فایل متنی دارم که درون این متن چندین عکس وجود داره به خاطر همین از فایل html کمک گرفتم.

حالا میخوام فونت متنم رو در این فایل html تغییر بدم. باید چکار کنم؟

برای تغییر فونت در فایل html به این شکل عمل کردم:

                 

  متن<"p style="font-family:NAZANIN;font-size:150%>

 

که درست هم هست و مشکلی نداره اما وقتی برنامه رو ران میکنم فونت برنامه تغییری نمیکنه.

راه حل این موضوع چیه؟

اگر اطلاعی دارید راهنمایی کنید.

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
سلام

دوست عزیز فونت هایی که میتونین توی font-family بذارین اینا هستن

[shcode=java]android:fontFamily="sans-serif"      

android:fontFamily="sans-serif-light"  

android:fontFamily="sans-serif-condensed"

android:fontFamily="sans-serif-thin"  [/shcode]

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

[shcode=java]

Typeface font = Typeface.createFromAsset(getAssets(), "Strato-linked.ttf");

TextView tv=(TextView) findViewById(R.id.textView0);

tv.setTypeface(font);

[/shcode]

فونت و توی پوشه asset قرار بدین

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درسته اما متن درون textview نیست، کلا متنم درون فایل html. هست. در حقیقت من از webview استفاده کرده ام که با آدرس دهی به فایل html جزییاتش به نمایش در میاد.من توو فایل html فونت متنم رو به درستی تغییر دادم اما با این وجود وقتی برنامه رو ران می کنم، تغییر فونت رو متن برنامه اعمال نمیشه.

تصویر زیر هم این موضوع رو نشن میده. 

http://8pic.ir/images/61w4nk17kq8u77e0kq5y.png


شما اگر بخواین از چند تا عکس لابه لای متنتون استفاده کنید، مگه از webview و فایل html استفاده نمی کنید؟روش دیگه ای میدونید، ممنون میشم راهنمایی کنید.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

       

            Welcome to CustomFont Demo

       

   

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

انجمن تخصصی برنامه نویسی پی سی دروید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نه اینم جواب نداد.

من توی یکی از این سایت ها خوندم که تغییر فونت از طریق html برای اندروید 4 به بالا عمل نمیکنه.

آیا این درسته یا واقعا راهی هست که بشه اینکارو کرد؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

شما میتونید عکس ها رو در imageview و متن ها رو در داخل textview قرار بدین و هر فونتی رو که خواستی بهش اعمال کن سپس همه ی انها رو داخل scrollview قرار بدین.

اگه نتونستی بگو تا سمپل برات بزارم.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

شما میتونید عکس ها رو در imageview و متن ها رو در داخل textview  قرار بدین  و هر فونتی رو که خواستی بهش اعمال کن سپس همه ی انها رو داخل scrollview  قرار بدین.

اگه نتونستی بگو تا سمپل برات بزارم.

نه مشکلی با اینها ندارم،چند تا پروژه ی موفق هم به این شکل کار کردم اما احساس می کنم برای شیوه ی کاری من دیگه نا کار آمد هستن.


اینم سمپل همین کدی که گفتم

دانلود 

واقعا ممنونم، مشکلم بر طرف شد.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

متاسفانه این روش هم یک جاییش اشکال داره، چون به خوبی روی ایمولیتور های پیش فرض اعمال میشه. اما وقتی روی گوشی خودم و چند تا از گوشی های دیگه چک کردم/

تغییر فونت اعمال نمیشه!!!

از همین فونت مروارید یا نازنین و چند تا فونت دیگه هم استفاده کردم اما روی گوشی ها فونت ها اعمال نمیشن.

به نظرتون مشکل از کجاست؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری