我正在为按钮构建一个选择器,带有一个可绘制的状态列表,
states.addState(new int[] {android.R.attr.state_checked},
checkedDrawable.getDrawable());
states.addState(new int[] {},
unCheckDrawable.getDrawable());
我应该把什么放在第二状态? 没有android.R.attr.state_unchecked
最佳答案
This question可能对你有帮助。
它说,你应该使用你需要的状态的负数。所以在你的情况下应该是:
states.addState(new int[] {-android.R.attr.state_checked}, unCheckDrawable.getDrawable());
关于android - android.R.attr.state_checked 的反义词是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11708368/