gpt4 book ai didi

android - 更改文本上的阴影大小

转载 作者:行者123 更新时间:2023-11-30 03:14:31 25 4
gpt4 key购买 nike

有没有办法根据按钮是否按下来改变阴影的大小?是否可以仅使用 xml 来完成?

据我所知,选择器是不可能的。

最佳答案

答案很可能是否定的。 Juan Andrés 问过你这样的问题,但没有得到任何回应。

https://stackoverflow.com/questions/18470010/dimension-selector-in-xml

我妥协的解决方案是像这样添加事件监听器

findViewById(R.id.btn_result).setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
((Button) v).setShadowLayer(5, 5, 5, Color.BLUE);
break;
case MotionEvent.ACTION_UP:
((Button) v).setShadowLayer(2, 2, 2, Color.RED);
break;
default:
break;
}
return false;
}
});

期待更好的答案

关于android - 更改文本上的阴影大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com