大道之行,天下为公。这篇文章主要讲述Android 按键按下实现阴影效果相关的知识,希望能为你提供帮助。
final Button btn_gallery=(Button)findViewById(R.id.btn_gallery);
btn_gallery.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
Intent intentgallery=new Intent(Intent.ACTION_GET_CONTENT);
intentgallery.setType("image/*") ;
startActivityForResult(intentgallery,GALLERY_REQUEST_CODE);
}
});
btn_gallery.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
int action = motionEvent.getAction();
switch (action){
case MotionEvent.ACTION_DOWN:
btn_gallery.setBackgroundResource(R.drawable.galleryyy);
break;
case MotionEvent.ACTION_UP:
case MotionEvent.ACTION_CANCEL:
btn_gallery.setBackgroundResource(R.drawable.galleryy);
break;
}
return false;
}
});
文章图片
galleryyy
【Android 按键按下实现阴影效果】
文章图片
galleryy (有白边的)
推荐阅读
- 直接拿来用のandroid公共代码模块解析与分享の Notification和NotificationManager
- Android:学习笔记
- Appium与Robotium区别
- android 自己定义控件属性(TypedArray以及attrs解释)
- 高级控件安卓6——计时器(Chronometer)标签(TabHost)
- appium-Android的驱动程序
- Android 加载gif图片强大框架(支持预加载缓存,还支持显示静态图片,一行代码全搞定)
- Dynamics CRM2016 新功能之从CRM APP通过电子邮件发送页面链接
- Android侧滑菜单和轮播图之滑动冲突