Viewのalphaを変更できるsetAlphaメソッドはAPI11から。
つまり、Android2.3では使えない。

解決策としては単純に、アニメーションの実行時間0秒でalphaを操作すれば良い。
やりたいことそのものを載せている人がいた。
How to setAlpha for View in Android 2.3 (API-10) and lower

リンク先が消えてしまうと困るので、メソッド部分だけ抜き出しておく。

private void setAlphaForView(View v, float alpha) {
	AlphaAnimation animation = new AlphaAnimation(alpha, alpha);
	animation.setDuration(0);
	animation.setFillAfter(true);
	v.startAnimation(animation);
}
setFillAfter(true)でアニメーション適用後の状態のまま保つのがミソ。