我可以在styles.xml中使用数据绑定变量吗?
我正试图这样做:
<style name="keyboard_key_view">
<item name="android:layout_width">0dp</item>
<item name="android:layout_height">@dimen/key_height_600_tablet_port</item>
<item name="backgroundRes">@drawable/keboard_key_selector</item>
<item name="textColor">@color/kb_blue_letters</item>
<item name="textSize">@integer/kb_text_size_600_dp</item>
<item name="android:onClick">@{clickListener::onClick}</item>
</style>
它引发错误
Could not find a method @{clickListener::onClick}(View) in the activity
Caused by: java.lang.NoSuchMethodException: @{clickListener::onClick} [class android.view.View]
我可以使用数据绑定来实现onClick
的风格,还是必须仅在layout.xml
中设置此属性