gpt4 book ai didi

java - Android帮助,试图将值(value)从一个类转移到另一个类(android应用程序)

转载 作者:行者123 更新时间:2023-12-02 05:36:26 26 4
gpt4 key购买 nike

我正在尝试将 B 类中的一个函数和一个 int 放入 A 类中。有人可以帮助我吗?我已经被困在这里好几天了。

B类 https://github.com/akballow/help-me-please/blob/master/nRFToolbox/src/no/nordicsemi/android/nrftoolbox/profile/BleProfileServiceReadyActivity.java

A级 https://github.com/akballow/help-me-please/blob/master/nRFToolbox/src/no/nordicsemi/android/nrftoolbox/proximity/ProximityManager.java

我想要做的是从A类调用函数getRssi(),在B类的函数onRecive()内部调用,我在其中放置了代码“mble.getRssi();”然后获取从A类到B类的int rssilevel。

有人可以向我解释一下我该如何实现这一目标吗?我尝试在 B 类中“public PROximityManager mble”,但最终会失败。我非常绝望,如果有人能帮助我完成这个任务,我会从 Paypal 给你寄 5 美元作为奖励(前提是这是合法的,我不想在这里惹上麻烦)。

谢谢

最佳答案

首先您应该编辑您的帖子,因为您的链接是反向的。 getRssi() 函数位于您标记为 B 类的链接中,而 onRecive() 函数位于您标记为 A 类的代码中......或者您的措辞可能有点令人困惑。

无论哪种方式,如果您只想从 getRssi() 获取整数值,则将 getRssi() 的返回类型从 void 更改为 int 并指定您希望返回的值......例如

public int getRssi(int rssilevel)
{
this.rssilevel = rssilevel;

return rssilevel;
}

回到调用该函数的类,将 int 的值设置为 getRssi() 函数,甚至返回的整数现在也将是 int 的值

int x = mble.getRssi(some_int_argument);

关于java - Android帮助,试图将值(value)从一个类转移到另一个类(android应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24925204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com