我试图像在Eclipse中那样在Android Studio中使用自定义字体.但遗憾的是无法找出放置'assets'文件夹的位置!
Android O引入了一项新功能,即XML字体,可让您将字体用作资源.我font在Android开发人员提供的资源文件中创建文件夹,但问题是我file name must end with .xml在使用fontAndroid O版本中提供的文件夹时收到错误.
请检查以下布局.
<TextView
android:id="@+id/txtMsgCount"
android:layout_width="wrap_content"
android:layout_height="16dp"
android:background="@drawable/msg_count"
android:gravity="center"
android:text="123"
android:fontFamily="@font/Montserrat_Regular" ////IT IS MY FONT STYLE
android:textColor="@android:color/white"
android:textSize="10sp" />
Run Code Online (Sandbox Code Playgroud)
请检查font我res用Montserrat_Regular.otf文件创建的文件夹
使用上面的内容时出现以下错误,如下所示:
我搜索了它但没有得到预期的结果,请检查:
并 Font resource file没有创建,因为我点击了Right-click the font folder and go to New > Font resource file.但是没有获得选项Font resource file,请查看以下内容: