私はこのコードを試してみました:レイアウト背景の色合いを文字列からプログラムで設定するにはどうすればよいですか?
LinearLayout someLayout=(LinearLayout)view.findViewById(R.id.someLayout);
someLayout.setBackgroundTintList(context.getResources().getColorStateList(Color.parseColor("#ff8800")));
しかし、私はエラーを取得しています:android.content.res.Resources$NotFoundException
私はcolors.xmlでそれを埋め込むことはできませんので、私は、外部ソースからの色の六角を取得しています。 また、バックグラウンドではなく色合いを変更したいので、setBackgroundはオプションではありません。
[プログラムでColorStateListを作成するにはどうすればいいですか?](https://stackoverflow.com/questions/15543186/how-do-i-create-colorstatelist-programmatically) – 0X0nosugar
「可能な重複」とは、どのようにあなたの問題を解決するかを知っているこれを行う方法 " – 0X0nosugar