テキストビューの背景に StateList ドローアブルを設定しようとしています (キーボードのキー プレビュー ポップアップとして)。ユーザーがキーを押し下げると、キーにポップアップ文字がある場合、ドローアブルの状態は long_pressable に設定されます。
2.3.4 を実行している Droid Incredible でテストすると、コードは期待どおりに実行されます。ただし、Galaxy Nexus でコードを実行すると、あるキーから次のキーに移動するまで状態は変わりません。
問題の原因を突き止めるために、キーの背景を TextView 背景 (statelistdrawable) のドローアブルに設定しました。予想どおり、ICS のキーを押しても状態が正しく設定されませんでしたが、Gingerbread では機能しました。
何か案は?
(ちなみに、TextView は PopupWindow に表示されます)
ありがとう