當前位置:首頁 » 安卓系統 » android字體加粗

android字體加粗

發布時間: 2022-02-27 15:29:48

㈠ Android textview 怎麼實現點擊後中文字體變粗的效果和點擊後出現陰影的效果

下面是自己做的一個效果,可以拷貝到自己的項目裡面看看,因為網路原因就不上傳結果圖了

1.MainActivity.java

packagecom.example.a07;

importandroid.app.Activity;
importandroid.graphics.Color;
importandroid.graphics.Typeface;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.widget.TextView;

{

privateTextViewtv;

@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

tv=(TextView)this.findViewById(R.id.tv);
tv.setOnClickListener(newOnClickListener(){
@Override
publicvoidonClick(Viewarg0){
//粗體
tv.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
//模糊度//陰影離開文字的x橫向距離//y距離//陰影顏色
tv.setShadowLayer(1F,20F,-20F,Color.GRAY);
}
});
}

}


2.activity_main.xml

<LinearLayoutxmlns: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">

<TextView
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="點擊後中文字體變粗的效果和點擊後出現陰影的效果"
android:textSize="25sp"/>

</LinearLayout>



滿意請採納

㈡ android怎樣對listview中的textview設置中文加粗,textStyle只英文有效

首先在res/drawable目錄下寫個配置文件作為各種狀態的樣式配置,命名bg這個隨便:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android=" http://schemas.android.com/apk/res/android">
<item android:state_focused="false" state_focused="false" android:state_pressed="false" android:state_selected="false"
android:color="@drawable/white" />
<item android:state_focused="true" android:state_pressed="true"
android:color=
"@drawable/black" />
<item android:state_focused="false" android:state_pressed="true"
android:color="@drawable/black" />
<item android:state_selected="true"
android:color="@drawable/black" />
<item android:state_focused="true"
android:color="@drawable/black" />
</selector>

然後在寫ListView選項配置文件的時候吧上面寫的配置文件添加給這個選項配置文件:
<TextView android:id="@+id/tt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="要顯示的文本"
android:textSize="字體大小"
android:textColor="@drawable/bg"<--!此bg就是上面的配置文件名-->"
/>

㈢ 安卓字體怎麼加粗

設置 顯示 字體(僅供參考)

㈣ Android中TextView設置字體很大後會變得很粗,怎樣實現放大後字體保持粗細不變。

自己做數字的圖啊,0-9也就10個圖片啊,android的字體是死的,沒有辦法

㈤ Android Toast可以自定義,有沒有對Toast裡面的字體進行,加粗,改變大小,斜體。

可以在Toast里增加一個TextView然後對TextView做字體加粗,大小設置。
1.字體加粗
textView.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));//加粗
textView.getPaint().setFakeBoldText(true);//加粗

2.字體大小
textView.setTextSize(500);

3.字體斜體
SpannableString sp = new SpannableString( "斜體文本" ); //設置斜體
sp.setSpan( new StyleSpan(android.graphics.Typeface.BOLD_ITALIC), 0 , tmp.length() , Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
textView.setText(sp);

㈥ 安卓字體的自動加粗怎麼辦

步驟:系統設置——顯示——手機字體
我還沒有root許可權,所以具體情況也不清楚,能幫你的只有這樣,你試一下看能不能調。
望採納。

㈦ android 在xml的textStyle中 如何設置一個字體即是粗體又是斜體又帶有下劃線

設置字體的時候可以這樣用的
android:textStyle="bold|……"
多個選項中間可以用|分開的

㈧ textview可以設置字體的粗體 斜體嗎

1、設置TextView中文本的樣式(如:顏色、斜體等),可以針對不同位置的文本設置不同的樣式
(如:將索引范圍在1-3的字元設置為黑色,2-6的字元設置為粗體等)
myFirstTextView = (TextView)findViewById(R.id.myFirstTextView);

myFirstTextView.setText("這是我的第一個TextView,嘿嘿",BufferType.EDITABLE);

/**

* 要設置文本的背景色,

* 必須將文本設置成BufferType.SPANNABLE,BufferType.EDITABLE

*/

Spannable sp = (Spannable) myFirstTextView.getText();

//設置紅色背景

sp.setSpan(new BackgroundColorSpan(Color.RED), 3, 8,

Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

sp.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC),

0, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //設置斜體

myFirstTextView.setText(sp);
復制代碼
2、實現文本超鏈接
/************

* 設置超鏈接

* 在layout/*.xml中設置TextView屬性:android:autoLink="all" 即可

* 支持:web/phone/email/map/all/none

* *******/

hyperlinkTextView = (TextView)findViewById(R.id.hyperlinkTextView);

hyperlinkTextView.setText("my blog -> http://orgcent.com");
復制代碼

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/main"
android:textSize="65px"

/>
可以

可以在XML裡面加一句話
android:textSize=""
或者

mTextView.setTextSize(size);

㈨ android studio怎麼讓xml字體不加粗

Android Studio 默認編輯器(Editor)的方案(Scheme)是無法修改字體的, 可以Save as, 保存為新的方案(Scheme), 然後更改字體大小; 位置: File->Settings->IDE Settings->Editor->Colors & Fonts -> Font

熱點內容
odbcforsqlserver 發布:2025-02-10 22:26:37 瀏覽:599
區塊鏈數據存儲在那裡 發布:2025-02-10 22:25:48 瀏覽:688
c語言for死循環 發布:2025-02-10 22:24:08 瀏覽:522
蘋果限制訪問初始密碼 發布:2025-02-10 22:21:31 瀏覽:758
為什麼安卓手機一年後卡頓 發布:2025-02-10 22:15:39 瀏覽:731
職工信息管理系統設計c語言 發布:2025-02-10 22:15:30 瀏覽:118
預演算法的理念 發布:2025-02-10 22:15:25 瀏覽:132
如何結合商圈顧客特點配置貨品 發布:2025-02-10 22:10:59 瀏覽:593
紙幣如何配置財富 發布:2025-02-10 22:00:57 瀏覽:706
資料庫中存放的是視圖的 發布:2025-02-10 21:57:46 瀏覽:628