Auf Telefonie prüfen (Android-Tipp)
Manchmal kann es nützlich sein, auf das Vorhandensein oder Fehlen einer bestimmten Funktion zu prüfen. Der folgende Zweizeiler liefert true
, wenn Telefoniefunktionen verfügbar sind.
PackageManager pm = getPackageManager();
boolean hasTelephony = pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY);
Android-typisch gibt es aber ein kleines caveat: der Android-Emulator liefert in der Grundeinstellung false
.
This is a (slightly updated) repost of a piece I published on my blog Tommi’s Blog. I deleted the blog in the wake of the GDPR, so the original version is no longer available, or only through the WayBack Machine of the Internet Archive. Please note: code usually has not been updated, so language feature reflect the time the original post was written.