Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 792c067a authored by Daisuke Miyakawa's avatar Daisuke Miyakawa Committed by Android (Google) Code Review
Browse files

Merge "Add supportsAdn()"

parents 5702ee6f 54e73321
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -157,4 +157,24 @@ public class TelephonyCapabilities {
        return ((phone.getPhoneType() == Phone.PHONE_TYPE_GSM)
                || (phone.getPhoneType() == Phone.PHONE_TYPE_SIP));
    }

    /**
     * Return true if phones with the given phone type support ADN
     * (Abbreviated Dialing Numbers).
     *
     * Currently this returns true when the phone type is GSM
     * ({@link Phone#PHONE_TYPE_GSM}).
     *
     * This is using int for an argument for letting apps outside
     * Phone process access to it, while other methods in this class is
     * using Phone object.
     *
     * TODO: Theoretically phones other than GSM may have the ADN capability.
     * Consider having better check here, or have better capability as part
     * of public API, with which the argument should be replaced with
     * something more appropriate.
     */
    public static boolean supportsAdn(int phoneType) {
        return phoneType == Phone.PHONE_TYPE_GSM;
    }
}