java - 从 switch case 获取返回值到函数或方法

标签 java android

         private final Handler mHandler = new Handler() {
                @Override
                public void handleMessage(Message msg) {
                    switch (msg.what) {

                        case Constants.MESSAGE_READ:
                             byte[] readBuf = (byte[]) msg.obj;

                    String Message = new String(readBuf, 0, msg.arg1);


                                }
                        break;

public void condition(){
//get Message
}

嗨,我如何获取/返回 switch case 处理程序消息中的消息以传递给条件方法/函数?

最佳答案

您是否尝试在类的顶部实现 String Message=""并在函数中使用它?它将是全局性的。

关于java - 从 switch case 获取返回值到函数或方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34838442/

相关文章:

java - 使用 Spring Boot 连接到 MySQL 数据库时遇到问题

java - Android 中 ActivityManager.getRecentTasks() 的替代方案?

java - 从 JavaFX GridPane 中的 TextArea 获取文本

android - 来自对话框 fragment 的 startActivityForResult

java - 将 byte[] 转换为 String Java Android 加密

java - Jasper Reports 和巨大的 XML 作为数据源

java - 使用private关键字

Android 设备监视器 - 提供 Android SDK 路径

java - PackageInfo LoadLabel 性能低下

java - 在我的响应中获取 302 重定向的 HttpException