0

昨日、このクラスのオブジェクトを作成して、そのメソッドgetGsmBitErrorRate()およびgetGsmSignalStrength()を使用できるようにしようとしましたが、EclipseIDEからコンストラクターが表示されないというエラーがスローされます。この線:

SignalStrength x = new SignalStrength();

マニフェストファイルに設定されているターゲットSDKは7です。この問題を解決するために何ができるか考えてみてください。

申し訳ありませんが、プログラミング言語がJavaであり、Android用のアプリを作成しようとしていることを忘れてしまいました。

4

2 に答える 2

1

あなたがAndroidSignalStrengthクラスについて話していると仮定すると、私が見る限り、パブリックコンストラクターはありません。onSignalStrenthsChangedをオーバーライドするなどして、他の場所からインスタンスへの参照を取得する必要がありますPhoneStateListener

于 2010-09-25T08:42:22.397 に答える
0

以下は、インスタンス参照を取得するためにuが使用する可能性のある方法です。uには信号強度のプライベートコンストラクタがあるので

  1. クラスにsignalstrengthを返す静的メソッドがあるかどうかを確認します
于 2010-09-25T16:53:38.233 に答える