ScrollViewでfadingEdgeを指定しているのに有効にならない件

HorizontalScrollViewをICSで使っていてfadingEdgeを使用していたのですが、いつの間にか無効になっていたのでなぜかと思って調べてみた。

どうやらAndroidManifest.xmlのtargetSdkVersionをあるタイミングから14に変えたせいであることが判明。

参照URLによると、こういうことらしいです。
API 13以下は android:fadingEdgeが有効、かつdefaultで有効
API 14以上は android:fadingEdgeが効かなく、かつdefaultで無効

要するに、targetSdkVersionを14以降にした場合は、ソースコードからsetHorizontalFadingEdgeEnabled(true)を呼び出してやらないとxmlでなにを定義していても無駄らしい。
なぜこうしちゃったのかな、googleさん…?

参照URL
http://d.hatena.ne.jp/kasatoku/20120401/1333270020