0

昨天我试图为这个类创建一个对象,以便能够使用它的方法 getGsmBitErrorRate() 和 getGsmSignalStrength(),但是 Eclipse IDE 向我抛出构造函数不可见的错误。该行:

信号强度 x = 新信号强度();

清单文件中设置的目标 SDK 为 7。有什么想法可以解决这个问题吗?

抱歉,我忘了提到编程语言是 Java,我正在尝试为 Android 制作应用程序。

4

2 回答 2

1

假设您正在谈论AndroidSignalStrength,据我所知,没有任何公共构造函数。您需要从其他地方获取对实例的引用 - 例如通过覆盖onSignalStrenthsChangedin PhoneStateListener

于 2010-09-25T08:42:22.397 回答
0

以下是您可能用来获取实例引用的方法。因为你有一个信号强度的私人构造函数

  1. 检查该类是否具有返回信号强度的静态方法
于 2010-09-25T16:53:38.233 回答