xml布局中:
- <TextView
- android:id="@+id/txt1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="添加删除线"
- android:textColor="#FE7E00"
- android:textSize="16sp" />
- <TextView
- android:id="@+id/txt2"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="在代码中设置加粗"
- android:textColor="#FE7E00"
- android:textSize="16sp" />
- <TextView
- android:id="@+id/txt3"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="添加下划线"
- android:textColor="#FE7E00"
- android:textSize="16sp" />
- <TextView
- android:id="@+id/txt4"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="在布局文件中设置加粗"
- android:textColor="#FE7E00"
- android:textSize="16sp"
- android:textStyle="bold" />
- <TextView
- android:id="@+id/txt5"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="在布局文件中设置斜体字"
- android:textColor="#FE7E00"
- android:textSize="16sp"
- android:textStyle="italic" />
- <TextView
- android:id="@+id/txt6"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="在布局文件中设置斜体加斜体字"
- android:textColor="#FE7E00"
- android:textSize="16sp"
- android:textStyle="italic|bold" />
代码中:
- txt1 = ((TextView) findViewById(R.id.txt1));
- txt2 = ((TextView) findViewById(R.id.txt2));
- txt3 = ((TextView) findViewById(R.id.txt3));
- //添加删除线
- txt1.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
- //在代码中设置加粗
- txt2.getPaint().setFlags(Paint.FAKE_BOLD_TEXT_FLAG);
- //添加下划线
- txt3.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
- //第四个是在布局文件中设置加粗
- //第五个是在布局文件中设置斜体字
- //第六个是在布局文件中设置斜体加斜体字