button或者imageview按下的时候变小,松开后还原 急急急。。在线等。

丫头嗳 2013-03-18 06:01:20
button或者imageview,imagebutton按下的时候变小,松开后还原 这样一个效果怎么做啊?????
...全文
388 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

LinearLayout.LayoutParams layoutParams=new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.height=50;
layoutParams.width=50;
button.setLayoutParams(layoutParams);
按照这种思路试试
crazywenza 2013-03-20
  • 打赏
  • 举报
回复
用动画试一试吧
古风苍鹰 2013-03-19
  • 打赏
  • 举报
回复
引用 4 楼 enkezhang 的回复:
引用 3 楼 cclovescw 的回复:上面的不是说了吗,修改onTouch事件,down和up直接改变button的height和width 请给出具体的修改高度和宽度的代码,,,ok???我要知道的是怎么设置height和width,,代码里能设置这个吗?????????????!!!!!!!!!!!!!!!!!
可以修改相应的触发时候的图片。
丫头嗳 2013-03-19
  • 打赏
  • 举报
回复
引用 3 楼 cclovescw 的回复:
上面的不是说了吗,修改onTouch事件,down和up直接改变button的height和width
请给出具体的修改高度和宽度的代码,,,ok???我要知道的是怎么设置height和width,,代码里能设置这个吗?????????????!!!!!!!!!!!!!!!!!
  • 打赏
  • 举报
回复
上面的不是说了吗,修改onTouch事件,down和up直接改变button的height和width
丫头嗳 2013-03-18
  • 打赏
  • 举报
回复
引用 1 楼 wlcw16 的回复:
1.在程序中修改onTouch事件,down的时候变小,up的时候还原。 2.在res/drawable中加入style <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item ……
关键是activity代码中怎么变小变大?????况且按你这么写的item不管图片大小都是铺满了imageview,
wlcw16 2013-03-18
  • 打赏
  • 举报
回复
1.在程序中修改onTouch事件,down的时候变小,up的时候还原。 2.在res/drawable中加入style <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/btn_bian_black_press" /> <item android:state_selected="true" android:drawable="@drawable/btn_bian_black_press" /> <item android:state_focused="true" android:drawable="@drawable/btn_bian_black_press" /> <item android:drawable="@drawable/btn_bian_black_normal" /> </selector> btn_bian_black_normal普通状态下的图片 btn_bian_black_press按下后的图片 然后imagebutton中src = "@drawable/xxx"

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧