1

edittext の背景色を作成する必要があるのは、背景を正しく取得していることを意味します。

 TestPost.this.findViewById(R.id.revieew)  
            .setBackgroundColor(color);  

しかし、これらの edittext の textcolor を取得するにはどうすればよいですか。

 TestPost.this.findViewById(R.id.revieew)  
            .setTextColor(color); 

解決策を教えてください???

緑色を選択する必要があるということは、テキストを入力する必要があることを意味します....ここでは、背景色に対してこれらを実行しました.背景色を緑色に設定する必要があるということは、カラーピッカーから緑色を選択する必要があることを意味します。正常に表示されています...カラーピッカーからテキストカラーを設定するにはどうすればよいですか???

編集:

reviewEdit.setTextColor(color);

色が正常に取得されていることを意味します...しかし、テキスト全体を変更しませんでした。

選択した文字だけ色を変えたい...

EG の場合:

テキストは次のとおりです。顧客はあなたの返信を待っています。

緑色を選択する必要があります。顧客が待っていると書く必要があります。これらのテキストのみを緑色で表示する必要があります。その後、ピンク色を選択する必要があるということは、応答をピンク色で表示する必要があることを意味します。

これはまさに私が必要とするものです...どうすればこれらを実装できますか???

4

4 に答える 4

5
((TextView)TestPost.this.findViewById(R.id.revieew)).setTextColor(color);

こちらのドキュメントをご覧ください

于 2013-10-08T12:41:38.227 に答える