最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android TextView 設(shè)置字體大小的方法

 更新時(shí)間:2016年02月13日 16:41:30   作者:gisoracle  
這篇文章主要介紹了Android TextView 設(shè)置字體大小的方法的相關(guān)資料,需要的朋友可以參考下

廢話不多說(shuō)了,直接給大家貼代碼了,具體代碼如下所示:

package com.example.yanlei.yl4;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.text.Spannable;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.BackgroundColorSpan;
import android.text.style.StyleSpan;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
TextView edit;
Button sendBu;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

edit = (TextView) findViewById(R.id.textView);
sendBu = (Button) findViewById(R.id.button);
sendBu.setOnClickListener(new ButtonClickListener());
}
private class ButtonClickListener implements View.OnClickListener {
public void onClick(View v) {
//System.exit(0);
edit.setText("閆磊我愛你");
edit.setTextColor(Color.BLUE);

edit.setText("這是我的第一個(gè)TextView,嘿嘿", TextView.BufferType.EDITABLE);
/**
* 要設(shè)置文本的背景色,
* 必須將文本設(shè)置成BufferType.SPANNABLE,BufferType.EDITABLE
*/
Spannable sp = (Spannable) edit.getText();
//設(shè)置紅色背景
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); //設(shè)置斜體
sp.setSpan(new AbsoluteSizeSpan(80), 0, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //設(shè)置字體大小
edit.setText(sp);

//edit.setHeight(60);
//android.os.Process.killProcess(android.os.Process.myPid());
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}

以上代碼內(nèi)容是小編給大家分享的Android TextView 設(shè)置字體大小的方法,希望對(duì)大家有所幫助。

相關(guān)文章

  • Android入門教程之ListView的應(yīng)用示例

    Android入門教程之ListView的應(yīng)用示例

    這篇文章主要介紹了Android入門教程之ListView的應(yīng)用,結(jié)合簡(jiǎn)單實(shí)例形式分析了Android中l(wèi)istview的簡(jiǎn)單創(chuàng)建與使用步驟,需要的朋友可以參考下
    2016-10-10
  • Android自定義TextView實(shí)現(xiàn)drawableLeft內(nèi)容居中

    Android自定義TextView實(shí)現(xiàn)drawableLeft內(nèi)容居中

    這篇文章主要介紹了Android自定義TextView實(shí)現(xiàn)drawableLeft內(nèi)容居中的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 一個(gè)強(qiáng)大的側(cè)滑菜單控件ASwipeLayout

    一個(gè)強(qiáng)大的側(cè)滑菜單控件ASwipeLayout

    這篇文章主要為大家詳細(xì)介紹了強(qiáng)大的側(cè)滑菜單控件ASwipeLayout使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Android實(shí)現(xiàn)圖片在屏幕內(nèi)縮放和移動(dòng)效果

    Android實(shí)現(xiàn)圖片在屏幕內(nèi)縮放和移動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Android控制圖片在屏幕內(nèi)縮放和移動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • Android 日志系統(tǒng)Logger源代碼詳細(xì)介紹

    Android 日志系統(tǒng)Logger源代碼詳細(xì)介紹

    本文主要介紹Android 日志系統(tǒng)Logger,這里整理了關(guān)于Android源碼的日志系統(tǒng)資料,有研究Android源碼的朋友可以參考下
    2016-08-08
  • Kotlin線程同步的幾種實(shí)現(xiàn)方法

    Kotlin線程同步的幾種實(shí)現(xiàn)方法

    面試的時(shí)候經(jīng)常會(huì)被問(wèn)及多線程同步的問(wèn)題,在 Kotlin 中我們有多種實(shí)現(xiàn)方式,本文將所有這些方式做了整理,感興趣的小伙伴們可以參考一下
    2021-07-07
  • AndroidStudio Gradle基于友盟的多渠道打包方法

    AndroidStudio Gradle基于友盟的多渠道打包方法

    這篇文章主要介紹了AndroidStudio Gradle基于友盟的多渠道打包方法,需要的朋友可以參考下
    2017-09-09
  • Android學(xué)習(xí)筆記45之gson解析json

    Android學(xué)習(xí)筆記45之gson解析json

    JSON即JavaScript Object Natation,是一種輕量級(jí)的數(shù)據(jù)交換格式,采用完全獨(dú)立于語(yǔ)言的文本格式,為Web開發(fā)提供了一種理想的數(shù)據(jù)交換格式。通過(guò)本篇文章給大家介紹Android學(xué)習(xí)筆記45之gson解析json的相關(guān)內(nèi)容,對(duì)android gson解析json相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • Android修改Dialog樣式的方法

    Android修改Dialog樣式的方法

    Android 對(duì)話框支持自定義標(biāo)題,內(nèi)容,按鈕和點(diǎn)擊事件,基本上可以滿足我們?nèi)粘5氖褂谩?但有時(shí)候我們想要修改對(duì)話框的文字,按鈕顏色等,系統(tǒng)并沒(méi)有提供對(duì)應(yīng)的方法,正常情況下只能自定義布局。 接下來(lái)通過(guò)源碼解析介紹幾種修改 Dialog樣式的方法。
    2021-05-05
  • Android線程管理之ActivityThread

    Android線程管理之ActivityThread

    線程通信、ActivityThread及Thread類是理解Android線程管理的關(guān)鍵。通過(guò)本文給大家介紹Android線程管理之ActivityThread 的相關(guān)知識(shí),對(duì)android線程管理相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01

最新評(píng)論

米脂县| 湖口县| 大荔县| 土默特左旗| 婺源县| 荔浦县| 开鲁县| 德江县| 辽阳市| 南昌县| 定南县| 寻乌县| 康马县| 板桥市| 清涧县| 临泉县| 河津市| 红桥区| 奉化市| 平顺县| 本溪| 林周县| 邵阳市| 佳木斯市| 乌兰浩特市| 武鸣县| 云和县| 永昌县| 广宁县| 涪陵区| 贵州省| 隆化县| 洪湖市| 石林| 许昌市| 桃园市| 濮阳县| 德兴市| 胶南市| 长顺县| 五台县|