アプリを ICSでテストするようになって XmlPullParserを使う部分がうまく動かなくなった。
調べてみると、HoneyCombや froyoでは nextText()を呼んだ後に next()を呼ばないと EventTypeが END_TAGまで進まなかったのが ICSでは nextText()を呼んだだけで END_TAGまで進むようになった。
どうも ICSの挙動が正しいようなのだけど、困るよなぁ
どう対応すればいいのか、そもそも元の処理って正しかったのかわからなくなってくる。
とりあえず、android.os.Build.VERSION.SDK_INTを見て分岐することで回避。