當前位置:首頁 » 安卓系統 » androidtextview顏色

androidtextview顏色

發布時間: 2023-09-23 17:50:37

⑴ 如何在android textview 設置背景色

通常來說,每個界面都對應一個activity。而在activity的View視圖中,可以在最外層容器去設置背景圖片或背景顏色。
在xml布局裡:
android:background="@drawable/img1"
或者
android:background="@color/white"
java代碼里,也可以設置

layout.setBackgroundColor(R.color.white);
layout.setBackgroundDrawable(drawable);
layout.setBackgroundResource(R.drawable.img1);

再者,系統默認的背景色是能過theme來控制的,就是說創建一個activity的背景色,如果在
AndroidManifest.xml文件里有設置如下:
android:theme="@android:style/Theme"
這樣設置activity的主題樣式,"@android:style/Theme"一般是系統默認的。這個不單是背景色,還有其它的樣式,具體可以在網上查一下android:theme的用法。

而"@android:style/Theme"的背景色就是黑色。

⑵ android 顏色設置 textview 代碼中怎麼設置"#FFF"的三原色

通過如下代碼設置十六進制顏色:

extView tv = new TextView(this);
tv.setText("Test set TextView's color.");
//方案一:代碼中通過argb值的方式
tv.setTextColor(Color.rgb(255, 255, 255));

⑶ android開發,在代碼中怎麼獲取textView的背景顏色

直接上代碼吧,注釋解說:

TextView tText=(TextView) findViewById(R.id.textv_name);
//第1種:
tText.setTextColor(android.graphics.Color.RED);//系統自帶的顏色類

// 第2種:
tText.setTextColor(0xffff00ff);//0xffff00ff是int類型的數據,分組一下0x|ff|ff00ff,0x是代表顏色整數的標記,ff是表示透明度,ff00ff表示顏色,注意:這里ffff00ff必須是8個的顏色表示,不接受ff00ff這種6個的顏色表示。

//第3種:
tText.setTextColor(android.graphics.Color.parseColor("#87CEFA")) ; //還是利用Color類;(比如http://www.tiecou.com/)

//第4種:
tText.setTextColor(this.getResources().getColor(R.color.red));

/*通過獲得資源文件進行設置。根據不同的情況R.color.red也可以是R.string.red或者R.drawable.red,
* 當然前提是需要在相應的配置文件里做相應的配置,如(xml 標簽):
*
* <color name="red">#FF0000</color>
<drawable name="red">#FF0000</drawable>
<string name="red">#FF0000</string>*/

⑷ android,在線性布局中如何改變裡面所有textView的文字顏色呢要用到函數嗎

1、自定義TextView並改變字體顏色,把xml布局裡面的全替換成你這個;
2、在代碼界面,通過查找子View來遍歷,如果子view是TextView則改字體顏色

⑸ android TextView怎麼設置個別字體顏色並換行

1、TextView 設置個別字體顏色

TextViewtv=(TextView)findViewById(R.id.tv);
tv.setText(Html.fromHtml("你的內容:<fontcolor=red>要設置的內容</font>"));

2、TextView 設置字體換行

TextViewtv=(TextView)findViewById(R.id.tv);
tv.setText("你的內容");

3、TextView 設置個別字體顏色並換行

TextViewtv=(TextView)findViewById(R.id.tv);
tv.setText(Html.fromHtml("內容:<br/><fontcolor=red>juapk.com</font>"));

或者可以用SpannableString 設置字體顏色

StringXM="asd";
SpannableStringmsp=newSpannableString("測試"+XM+"更換當前號碼將從手機發送一條普通簡訊進行驗證");
2msp.setSpan(newForegroundColorSpan(Color.BLUE),2,XM.length()+2,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

⑹ Android 中 textview點擊改變文字顏色 並在點擊另一個textView時變回原來的顏色

private TextView mTextDisp; mTextDisp = (TextView) findViewById(R.id.textDisp_mian); mTextDisp.setTextColor(R.color.red);(使用color.xml文件中的顏色值) 這樣寫是怎麼也變不成紅色的,而且程序不報錯,不知道朋友們有沒有試過。而且debug所走的分支也是正確的。 我就單獨寫了一個Demo來測試,結果還是灰顯。 有的朋友要說,是不是red的顏色值寫錯了。不是,color中的顏色值配置對著呢。 其實,答案很簡單,就錯在mTextDisp.setTextColor(R.color.red);這行代碼上。 首先,在xml中不要寫默認的字體顏色值,即android:textColor="xxx" 其次,在activity中mTextDisp.setTextColor(context.getResources().getColor(R.color.red));(使用color.xml文件中的顏色值) 這樣就OK了。或者直接使用Color類中的值:mTextDisp.setTextColor(Color.RED);(使用系統自帶的顏色類Color類中的顏色值)。

熱點內容
python實現svm 發布:2025-01-26 15:24:25 瀏覽:381
易語言寫ip全局代理伺服器 發布:2025-01-26 15:04:01 瀏覽:668
gm命令在哪個文件夾 發布:2025-01-26 15:03:12 瀏覽:307
javadate類 發布:2025-01-26 14:58:54 瀏覽:352
領航s1配置怎麼樣 發布:2025-01-26 09:58:10 瀏覽:763
公司區域網搭建伺服器搭建 發布:2025-01-26 09:16:56 瀏覽:433
android裁剪圓形圖片 發布:2025-01-26 09:05:56 瀏覽:411
小貸源碼 發布:2025-01-26 08:20:58 瀏覽:536
更換電腦名登錄伺服器 發布:2025-01-26 07:56:52 瀏覽:240
後台phpjava 發布:2025-01-26 07:12:34 瀏覽:657