Android TextView同时设置粗体和斜体

效果图

问题

TextView的粗体和斜体无法同时生效,要么显示斜体,要么显示粗体。
错误代码:


tv_test3.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);
tv_test3.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);

正确示例:

tv_test3.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD_ITALIC);

参考完整代码

Activity

import android.graphics.Typeface;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;public class MainActivity extends AppCompatActivity {private TextView tv_test1;private TextView tv_test2;private TextView tv_test3;private TextView tv_test4;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);tv_test1 = findViewById(R.id.tv_test1);tv_test2 = findViewById(R.id.tv_test2);tv_test3 = findViewById(R.id.tv_test3);tv_test4 = findViewById(R.id.tv_test4);tv_test1.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);tv_test2.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);tv_test3.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);tv_test3.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);tv_test4.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD_ITALIC);}
}

layout

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity"><TextViewandroid:id="@+id/tv_test1"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="粗体"android:textSize="20dp" /><TextViewandroid:id="@+id/tv_test2"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="斜体"android:textSize="20dp" /><TextViewandroid:id="@+id/tv_test3"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="粗体+斜体"android:textSize="20dp" /><TextViewandroid:id="@+id/tv_test4"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="粗体+斜体"android:textSize="20dp" /></LinearLayout>

Android TextView同时设置粗体和斜体相关推荐

  1. Android也行5view斜体,Android TextView同时设置粗体和斜体

    Android TextView同时设置粗体和斜体 效果图 问题 TextView的粗体和斜体无法同时生效,要么显示斜体,要么显示粗体. 错误代码: tv_test3.setTypeface(Type ...

  2. java斜体_设置TextView样式(粗体或斜体)

    回答(21) 2 years ago TextView text = (TextView)findViewById(R.layout.textName); text.setTypeface(null, ...

  3. android textview中实现粗体字需要用代码实现!

    android中xml中实现只能实现英文粗体,如需要中文也要粗体在代码中添加即可: TextPaint myPaint = myButton.getPaint(); myPaint.setFakeBo ...

  4. 如何设置TextView textStyle,例如粗体,斜体

    如何在Java中设置TextView样式(粗体或斜体)而不使用XML布局? 换句话说,我需要用Java编写android:textStyle . #1楼 TextView text = (TextVi ...

  5. android 字体加下划线,如何在Android TextView中将字体样式设置为粗体,斜体和下划线?...

    我想让TextView的内容变得粗体,斜体和下划线. 我尝试了如下代码而且它能够工做,但没有强调. android 我该怎么作? 任何快速的想法? 编程 #1楼 这是添加下划线的简单方法,同时保持其余 ...

  6. android中TextView中文字体粗体的方法 (android:textStyle=bold)

    android中TextView中文字体粗体的方法 (android:textStyle="bold"来使字体显示为粗体,但是这只对英文有效) TextView在xml中可以定义a ...

  7. R语言ggplot2可视化:通过在element_text函数中设置ifelse判断条件自定义标签文本的显示格式:例如、粗体、斜体等

    R语言ggplot2可视化:通过在element_text函数中设置ifelse判断条件自定义标签文本的显示格式:例如.粗体.斜体等 目录

  8. java斜体_设置标签字体用粗体和斜体

    我正在尝试将我的标签的特定部分设置为粗体和斜体 NSMutableAttributedString ,但我只能得到一个或另一个 . 故事板上的'm using is Clear Sans. Setti ...

  9. Python3-word文档操作(十):利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体

    1 简介: 作为一个综合例子,本篇主要显示docx库的一些基本操作: 利用docx库创建word文档,添加段落,添加表格,添加图片,设置文字粗体,斜体. 2 举例: 对word文档进行属性的设置,以及 ...

最新文章

  1. 从来富贵险中求 为何低学历的人能成为亿万富翁
  2. Kafka Manager 编译 + 部署运行
  3. Linux系统简单介绍和基本命令
  4. flume+elasticsearch日志收集分析
  5. ThreadPoolTaskExecutor和ThreadPoolExecutor区别
  6. 面试官:大型系统架构设计细节你知道多少??
  7. MIT创业项目「智能美食餐厅」4月底登陆波士顿自由之路
  8. 转帖节选:卓有成效的管理者(彼得.德鲁克)
  9. redis主从架构宕机问题解决方法
  10. OpenStack还是OpenStack,云已不是那朵云!
  11. 下行文格式图片_正确的公文格式图片.doc
  12. 云通讯im怎么做php回调,腾讯云IM接入案列(一)
  13. java 判断文章的重复率_如何统计文件重复率
  14. 了解车辆驾驶行为、成功验证C-V2X技术
  15. vue element ui合并表格(合并某列的行数据)
  16. x64dbg调试器使用
  17. Android吃鸡 3dtouch,绝地求生刺激战场3Dtouch怎么用 3Dtouch安卓手机可以用吗
  18. C#执行js中的函数的问题,以sohu邮箱登陆密码js的MD5为例
  19. python编写英文字典_python如何制作英文字典
  20. [转]人生就像一张茶几,摆满了各种杯具洗具餐具

热门文章

  1. SQL(左连接,右连接,内连接)
  2. leetcode13罗马数字转整数
  3. 卸载docker和k8s
  4. 完全卸载docker
  5. Git中的 fetch 和pull 和 fetch用法
  6. 拓嘉启远电商:拼多多副业好做吗
  7. xvfb运行java脚本_Python-如何在Xvfb中运行Selenium?
  8. php和mysql把时间为‘年月日时分秒’的格式转换为‘年月日‘
  9. 纪念自己的第一个应用上线
  10. Go语言-基础知识-第6章-【func 函数】函数定义