public void onClick(View v) { switch (v.getId()) { // case R.id.get: // Get(); // Toast.makeText(MainActivity.this, "数据接收成功", Toast.LENGTH_SHORT).show(); // break; // case R.id.post2: // Post2(); // Toast.makeText(MainActivity.this, "数据修改成功", Toast.LENGTH_SHORT).show(); // break; // case R.id.post_l: // Post3(); // Toast.makeText(MainActivity.this, "数据修改成功", Toast.LENGTH_SHORT).show(); // break; // case R.id.post_m: // Post4(); // Toast.makeText(MainActivity.this, "数据修改成功", Toast.LENGTH_SHORT).show(); // break; } }
时间: 2024-02-14 15:09:28 浏览: 183
Android 自定义view模板并实现点击事件的回调
这段代码实现了一个按钮点击事件的监听器。在该方法中,首先使用switch语句根据被点击的按钮的ID来判断是哪个按钮被点击了。在本例中,由于所有的按钮都被注释掉了,因此该监听器中并没有实现任何具体的功能。但是,如果需要实现某个按钮的具体功能,只需在相应的case分支中添加相应的代码即可。
例如,如果需要在点击某个按钮时执行Get()方法从OneNet平台获取数据,可以在case R.id.get分支中添加Get()方法的调用代码,并弹出一个短暂的提示信息,提示数据接收成功,如下所示:
```
case R.id.get:
Get();
Toast.makeText(MainActivity.this, "数据接收成功", Toast.LENGTH_SHORT).show();
break;
```
如果您有具体的问题或疑惑,可以进一步提问。
阅读全文