ImageButton 点击效果实现

使用Button时为了让用户有“按下”的效果,有两种实现方式:

1.在代码里面。

view plain

imageButton.setOnTouchListener(new OnTouchListener(){     

                        @Override    

                        public boolean onTouch(View v, MotionEvent event) {     

                                if(event.getAction() == MotionEvent.ACTION_DOWN){     

                                        //更改为按下时的背景图片     

                                        v.setBackgroundResource(R.drawable.pressed);     

                                }else if(event.getAction() == MotionEvent.ACTION_UP){     

                                        //改为抬起时的图片     

                                        v.setBackgroundResource(R.drawable.released);     

                                }     

                                return false;     

                        }     

                });    

imageButton.setOnTouchListener(new OnTouchListener(){  

                        @Override  

                        public boolean onTouch(View v, MotionEvent event) {  

                                if(event.getAction() == MotionEvent.ACTION_DOWN){  

                                        //更改为按下时的背景图片  

                                        v.setBackgroundResource(R.drawable.pressed);  

                                }else if(event.getAction() == MotionEvent.ACTION_UP){  

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Maui是一种开源的移动应用开发框架,可用于创建跨平台的Android和iOS应用程序。要在Maui Android应用程序中保存Excel文件到本地,可以按照以下步骤进行操作: 1. 首先,确保你的Maui Android项目已经设置好并且可以正常运行。 2. 创建一个Excel文件,可以使用Microsoft Excel或其他应用程序创建一个包含数据的Excel文件。 3. 在Maui Android项目中添加一个用于保存Excel文件的按钮或其他触发保存操作的控件。 4. 在按钮的点击事件处理程序中,执行以下步骤: a. 使用C#代码创建一个新的ExcelPackage实例,该实例将用于保存Excel文件。 ``` using OfficeOpenXml; using System.IO; // 创建一个新的Excel文件 ExcelPackage excelPackage = new ExcelPackage(); ``` b. 向Excel文件添加工作表,并在工作表中填充数据。 ``` // 添加一个新的工作表 ExcelWorksheet worksheet = excelPackage.Workbook.Worksheets.Add("Sheet1"); // 在工作表中填充数据 worksheet.Cells["A1"].Value = "姓名"; worksheet.Cells["B1"].Value = "年龄"; // 填充其他数据,可以使用循环或其他方式 // 保存Excel文件 excelPackage.SaveAs(new FileInfo("路径/文件名.xlsx")); ``` c. 关闭ExcelPackage实例以释放资源。 ``` excelPackage.Dispose(); ``` 上述步骤将创建一个新的Excel文件并将其保存到指定的路径。请注意替换代码中的"路径/文件名.xlsx"为你想要保存的Excel文件的实际路径和文件名。 通过执行上述步骤,你的Maui Android应用程序将能够保存Excel文件到本地。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值