ok私はtextview.setBackgroundColor(R.color.darkgrey)
やその他の色でtextviewの背景色を設定できますが、少し違った状況になります。名前、値、ペイントの3つのプロパティを持つオブジェクトがあります。このオブジェクトを使って円グラフを描き、グラフの凡例として一連のテキストビューを作成しました。私が今したいのは、グラフのために使用したペイントiに背景色を設定することだけです。私はandroid.graphics.PaintのsetARGBメソッドを使ってPaintを設定しました。私はアンドロイドノートを色を塗ったものに変更する変換方法を見つけようとしましたが、運はありません。TextviewのBackgroundColorをColorの代わりにPaintに設定するにはどうすればいいですか?
ペイントを使用してテキストビューにsetBackgroundColor()を設定する方法はありますか?
名前、値、および「ペイント」と共にオブジェクトのARGB値を保持するだけではどうですか? – CommonsWare
確かに、ペイントのARGB値はオブジェクトに保持されていますが、そのペイントにtextviewの背景を設定しようとすると、「タイプビューのメソッドsetBackgroundColor(int)は引数(ペイント)に適用できません」というエラーが発生します – ariken929
ARGB値は整数です。オブジェクトに名前、値、ペイント、整数を保持させます。 ARGB値を整数に入れます。整数を 'setBackgroundColor()'と一緒に使用してください。 – CommonsWare