在Android中从函数返回结果有多种方法,具体取决于函数的返回类型和使用场景。以下是几种常见的方法:
public int add(int a, int b) {
return a + b;
}
// 调用函数并获取返回结果
int result = add(2, 3);
public interface OnDataReceivedListener {
void onDataReceived(String data);
}
public void fetchData(OnDataReceivedListener listener) {
// 异步操作获取数据
String data = "Hello, World!";
// 数据获取完成后调用回调函数
listener.onDataReceived(data);
}
// 调用函数并处理返回结果
fetchData(new OnDataReceivedListener() {
@Override
public void onDataReceived(String data) {
// 处理返回的数据
Log.d("TAG", data);
}
});
private int result;
public void multiply(int a, int b) {
result = a * b;
}
// 调用函数并获取结果
multiply(2, 3);
int result = this.result;
以上是几种常见的在Android中从函数返回结果的方法。具体使用哪种方法取决于函数的返回类型和使用场景。
领取专属 10元无门槛券
手把手带您无忧上云