以下のコードを参照してください
ForegroundColorSpan ss = new ForegroundColorSpan(context.getResources().getColor(R.color.red_text));
これは私がやろうとしていることですが、エラーが発生しています。
以下のコードを参照してください
ForegroundColorSpan ss = new ForegroundColorSpan(context.getResources().getColor(R.color.red_text));
これは私がやろうとしていることですが、エラーが発生しています。
非アクティビティJavaクラスでは、次のことができます。
public static void doSomething(Context ctx){
ctx.getResources().getDrawable(R.drawable.app_icon);
}
activity
そして、あなたのクラスからそれを呼んでください。
javaClassObj.doSomething(this);
あなたが得ているエラーは何ですか?
あなたの文脈はどこから来たのですか?
プロジェクトで「クリーン」を実行するか、別のコンテキストを取得してみてください。
または、非アクティビティ クラスを呼び出すときに、パラメーターでコンテキストを渡します。
[]のベルタン
アクティビティ コンテキストまたはアプリケーション コンテキストを非アクティビティ クラスのコンストラクタに渡し、このコンテキストを使用します。