2 つの文字列をもたらす意図があります。1 はメッセージの文字列で、もう 1 つは色の文字列です。
以下のコードは、2 つの文字列が受信されることを示しています。「メッセージ」文字列は、正しく機能するテキストビューに表示されます。ただし、テキストビューの色を設定するには、文字列「messagecolor」が必要です。
青、緑、赤の色が定義されている colors.xml ファイルがあります。
したがって、文字列「messagecolor」が青色の場合、テキストは青色になります。赤と緑も同じ。文字列 "messagecolor が blue、red、green のいずれでもない場合、テキストは黒く表示されます。
誰かが私がこれを解決するのを手伝ってくれたら、それは最も高く評価されます.
ありがとうございました
// Get the message from the intent
Bundle bundle = getIntent().getExtras();
String messagecolor = bundle.getString(MainActivity.EXTRA_MESSAGE_COLOR);
String message = bundle.getString(MainActivity.EXTRA_MESSAGE);
// Create the text view
TextView textView = new TextView(this);
textView.setTextColor(getResources().getColor(R.color.blue));
textView.setTextSize(100);
textView.setText(message);