2012-06-21 49 views
0

我剛開始使用eclipse,並沒有與java的經驗,但我正在跟隨一個教程,並陷入了這種文字顏色問題。我得到的錯誤說RED不能解決,或者不是一個領域。這裏的代碼,所有幫助表示讚賞。setTextColor error

case R.id.myRadioButtonRed: myMessage.setTextColor(Color.RED); break; 
+0

您可能需要爲正在編寫的語言添加標籤。 – user48956

+0

您忘記導入一些內容http://docs.oracle.com/javase/1.4.2/docs/api/java /awt/Color.html – mlt

回答

1

經過R.id.myRadioButtonRed看起來這是一個Android項目。在Android SDK中,java.awt.Color不存在。您需要使用android.graphics.Color

+0

那麼代碼應該是什麼樣子? – user1461428

+0

case R.id.myRadioButtonRed:myMessage.setTextColor(android.graphics.Color.RED);打破; 這應該工作。我目前沒有安裝Android SDK來測試它。知道什麼類型的myMessage也是有幫助的。我假設setTextColor採用代表顏色的int。 –

+0

是的,似乎工作。謝謝。但我還有一個問題。我如何爲myRadioButtonRed聲明一個常量?我點擊它並單擊聲明爲常量,但是當我嘗試運行它時,它不起作用。它說R.java是手動修改的。我必須在其他地方聲明myRadioButtonRed嗎?這是我在R.java中得到的代碼:protected static final int myRadioButtonRed = 0; – user1461428

相關問題