これをプログラムで行う必要がある理由は、テキストの色がダウンロードされ、xmlで事前に定義されていないためです。私はこれをプログラムでセレクター画像の置換を読みました
私はから知る必要があるだけです
StateListDrawable states = new StateListDrawable();
states.addState(new int[] {android.R.attr.state_pressed},
getResources().getDrawable(R.drawable.pressed));
どのように
states.addState(new int[] {android.R.attr.state_pressed},**theMethodImLookingFor**("#e3bb87"));
忘れてくださいgetResources().getColor(R.color.anycolor)
、色はxmlで定義されていません