Ich würde gerne wissen, wie Klassen wie SignalStrength in Android Studio zu verwenden.Wie verwende ich Klassen mit Android Studio?
bei der Dokumentation der Suche scheint es, wie ich android.telephony.SignalStrength
Also aus meinem (unverwässert) Verständnis von Java importieren muß, um getLevel()
zugreifen müsste ich so etwas wie dies tun:
SignalStrength signalStrength = new SignalStrength();
int level = signalStrength.getLevel();
Aber ich erhalte einen Fehler, der darauf hinweist, dass SignalStrength
nicht öffentlich ist und von außerhalb seines Pakets nicht zugegriffen werden kann.
Wie kann ich auf diese importierten Klassen zugreifen?
Hallo, danke für die Antwort. Leider stürzt es die App mit dem folgenden Fehler ab: 'java.lang.IndexOutOfBoundsException: Index: 0, Size: 0' – user2298995
Haben Sie die Berechtigung hinzugefügt, um auf den TelefonieManager zuzugreifen? oder sehen Sie sich das Beispiel an, um telephonyManager zu verwenden http://www.javatpoint.com/android-telephony-manager-tutorial –
Hallo, danke für die Antwort. Leider bekomme ich auch nach dem Hinzufügen der Erlaubnis immer noch die gleichen Ergebnisse. – user2298995