![](/img/trans.png)
[英]How to change the color of a TextView in one activity by clicking a button in another?
[英]change the color of TextView when clicking on Button
我有一個帶有書名的文本框旁邊有一個按鈕。 單擊按鈕時如何更改文本框中的顏色?
這對 go 來說並不算多,但我會試一試,但首先,這些是我的假設:
有很多方法可以實現這一點,但這里有兩個非常簡單的方法:
+
) 或后繼 ( ~
) 選擇器來更改基於復選框的 state 的標題樣式 ( input[type="checkbox"]:checked
),但這要求按鈕出現在書名元素之前和同一父級中。在您正在使用的按鈕的onClick
方法中,您可以這樣做:
TextView title1 = findViewById(R.id.myTextView);
//Your "onclick" method
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
title1.setTextColor(Color.MyColor); //changing text color
}
});
在這里,而不是myTextView
,使用您的 TextView id。 而不是MyColor
選擇您的顏色,您必須使用內置顏色(即WHITE
, BLACK
)或在values\colors.xml
文件中添加您自己的顏色,並使用您想要的名稱並在此處使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.