Tag: android fonts

加载字体时出现“RuntimeException:原生字体无法制作”

我试图在Android上使用TextView的自定义字体,按照这里和这里的指南。 使用相同的字体,相同的代码,相同的一切,我得到这个adb logcat: W/dalvikvm( 317): threadid=1: thread exiting with uncaught exception (group=0x4001d800) E/AndroidRuntime( 317): FATAL EXCEPTION: main E/AndroidRuntime( 317): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.evilx.quacklock/org.evilx.quacklock.MainActivity}: java.lang.RuntimeException: native typeface cannot be made E/AndroidRuntime( 317): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) E/AndroidRuntime( 317): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) E/AndroidRuntime( 317): at android.app.ActivityThread.access$2300(ActivityThread.java:125) E/AndroidRuntime( 317): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) E/AndroidRuntime( 317): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 317): at android.os.Looper.loop(Looper.java:123) […]

在文本视图上设置印度卢比符号

我正在开发一个应用程序。 而我需要设置文本视图的印度卢比的符号,这是设置与文本作为金额。 符号: 我在Assets / fonts文件夹中有这样的字体或.TTF文件。 我试图使用它: Typeface typeFace_Rupee = Typeface.createFromAsset(getAssets(),fonts/Rupee_Foradian.ttf"); TextView tvRupee = (TextView) findViewById(R.id.textview_rupee_mlsaa); tvRupee.setTypeface(typeFace_Rupee); // Tried to set symbol on text view as follows. tvRupee.setText("`"); 如上设置字体我得到空指针错误。 在select字体和打字后,我们得到了符号。 但它不能在android中工作。 那么,我应该遵循什么步骤来做到这一点…

改变androiddevise支持TabLayout中的标签文本的字体

我正在尝试从androiddevise库的新的TabLayout工作。 我想要改变标签文本为自定义字体 。 而且,我试图search一些与TabLayout相关的TabLayout ,但是最后却是这样 。 请指导我如何更改标签文本字体。

Android应用程序中TextView的字体大小会根据本地设置更改字体大小而发生变化

我想在我的应用程序中指定自己的文本大小,但是我遇到了一个问题。 当我在设备设置中更改字体大小时,我的应用程序TextView的字体大小也会改变。

如何以编程方式将字体自定义字体设置为微调文本?

我的资产文件夹中有一个ttf字体文件。 我知道如何将它用于文本浏览: Typeface externalFont=Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeueLTCom-Lt.ttf"); textview1.setTypeface(externalFont); 我已经定义寻找我自己的微缩文本在它自己的XML文件(如在Android中使用): <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+android:id/text1" style="?android:attr/spinnerItemStyle" android:singleLine="true" android:textColor="#ffffff" android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content" android:ellipsize="marquee" /> 我只是不能从代码引用这个textview,我总是得到空指针exception。 例如,我试过: TextView spinner_text=(TextView)findViewById(R.id.text1); spinner_text.setTypeface(externalFont); 是否有可能select我的外部字体,即使我自己的xml中定义的微调文本? 谢谢。 编辑答案: 这工作: String [] items = new String[2]; items[0]="Something1"; items[1]="Something2"; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.spinaca, items) { public View getView(int position, View convertView, ViewGroup parent) { […]

如何将外部字体添加到android应用程序

我正在寻找一些时尚的字体为我的Android应用程序。 但问题是我怎样才能让我的android应用程序支持外部字体。 谢谢。

如何更改Android WebView中的FontSize?

你怎么能手动改变一个webview的字体大小? 例如,当网页载入网页时,字体大小就像是24pt。 和我的Android屏幕太大了。 我已经看过“websettings”,但似乎这两者不相关。 谢谢

如何为整个Android应用程序设置默认字体系列

我在我的应用程序中使用Roboto光字体。 要设置字体,我已经将android:fontFamily="sans-serif-light"到每个视图。 有没有办法将Roboto字体声明为默认字体族到整个应用程序? 我已经尝试过,但似乎没有工作。 <style name="AppBaseTheme" parent="android:Theme.Light"></style> <style name="AppTheme" parent="AppBaseTheme"> <item name="android:fontFamily">sans-serif-light</item> </style>

Android – 使用自定义字体

我将自定义字体应用于TextView ,但似乎没有改变字体。 这是我的代码: Typeface myTypeface = Typeface.createFromAsset(getAssets(), "fonts/myFont.ttf"); TextView myTextView = (TextView)findViewById(R.id.myTextView); myTextView.setTypeface(myTypeface); 任何人都可以请我摆脱这个问题?

是否可以为整个应用程序设置自定义字体?

我需要为我的整个应用程序使用特定的字体。 我有.ttf文件相同。 在应用程序启动时,是否可以将其设置为默认字体,然后在应用程序的其他地方使用它? 设置后,如何在我的布局XML中使用它?