【发布时间】:2014-07-24 04:35:00
【问题描述】:
我正在尝试从 B 类中获取一个函数和一个 int 到 A 类中。有人可以帮助我吗?我已经被困在这里好几天了。
我想要做的是从 A 类调用函数 getRssi(),在 B 类的函数 onRecive() 中调用,我在其中放置代码“mble.getRssi();”然后获取从 A 类到 B 类的 int rssilevel。
有人可以向我解释一下我是如何做到这一点的吗?我试图在 B 类中“公开 PROximityManager mble”,但它最终会失败。我非常绝望,如果有人能帮我完成这件事,我会从贝宝寄给你 5 美元作为奖励(只有在合法的情况下,我不想在这里惹麻烦)。
谢谢
【问题讨论】:
-
让特定的方法静态化怎么样,不会有帮助吗?
-
你能提供一个例子吗,你的意思是让 rssilevel 静态吗?因为每当从 B 类调用 getRssi 时,我都需要更改 rssilevel。
-
如果 rssilevel 是全局变量,那么您可以将其设为静态,我的意思是在 cals A 中,将 getRssi 设为静态方法,然后从 Class B 中只需通过 A.getRssi 访问它..跨度>
-
等一下,我想我弄错了,你能把这个类的代码也分享给 BleProfileService 吗??
-
您应该能够返回目录查看所有内容。非常感谢您花时间提供帮助。
标签: java android class transfer