簡體   English   中英

如何在xml / java中使按鈕顏色可變(android studio)

[英]how to make button color variable in xml/java (android studio)

如果這個問題過於廣泛而無法在特定代碼中回答,我感到非常抱歉,但是我只是剛開始,想知道如何解決特定功能。 我一直在嘗試將按鈕xml顏色設置為變量,就像我在下面進行設置一樣,在我的布局中將按鈕ID設置為變量Team1button,然后使用它來設置其文本。

Team1button = findViewById(R.id.button);

字符串Teamname =“ tree”;

Team1button.setText(團隊名稱);

本質上,我想與.setText做相同的事情,但是要使用顏色,因為我希望顏色可以通過代碼中發生的其他事件來改變。 最后,我希望用戶選擇每個按鈕的顏色,但這是一個不同的問題,在能夠使按鈕的顏色在xml或java中可變之后,我將回答自己。 如果您知道我需要在布局文件或.java文件中執行哪種類型的功能,那么如果您提供有關如何執行此操作的任何輸入,將不勝感激。 這是用於學校項目。

查看Button類文檔: https : //developer.android.com/reference/android/widget/Button.html

基本上,如果我正確地理解了您,您可以致電:

button.setBackgroundColor(int colorID);

例如

button.setBackgroundColor(Color.RED);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM