API 23から始まって、default Spinner styleはandroid:popupEnterTransition
とandroid:popupExitTransition
セットがあります。私は私のサブスタイルでこれらを上書きしようとしているが、それは私がAPIに対してコンパイルしてるにもかかわらず、(コンパイルされませんattr `android:popupEnterTransition`を参照できないのはなぜですか?
<style name="Widget.Material.Spinner" parent="Widget.Spinner.DropDown">
[...]
<item name="popupEnterTransition">@transition/popup_window_enter</item>
<item name="popupExitTransition">@transition/popup_window_exit</item>
[...]
</style>
を23):
<style name="Spinner" parent="@android:style/Widget.Material.Spinner">
<item name="android:popupEnterTransition">@null</item>
</style>
私はError: No resource found that matches the given name: attr 'android:popupEnterTransition'
を取得しています。
これはなぜ利用できないのですか? framework attrs.xmlの中にあります。
これは間違っていませんか?なぜこれが私的であることを意図しているのか想像できません。
ありがとうございました!しかしそれはなぜ非公開ですか?その他のPopupWindow属性とスタイル可能な値を使用できます。 23の新しいSpinnerトランジションは、私のアプリが遅く感じているので、私は反射のようなひどい何かに頼らずにそれらを削除しようとしています。 :) –
いいえ。それらを公開したい場合は、[b.android.com](http://b.android.com)に機能要求を入力することができます。 – ianhanniballake
ありがとうございました。https://code.google.com/p/android/issues/detail?id=208060 –