Код: Выделить всё
subscriptionInfo.getCarrierName();
subscriptionInfo.getDisplayName();
< /code>
Однако эти значения отражают только имена, назначенные носителем, такие как «Verizon» или «Verizon Wireless». Все остальные ответы, которые я нашел в переполнении стека, также ссылается на то, как найти имени, назначенное носителем, а не именем, посвященное пользователю. Прошерец: < /p>
Запрошенные все доступные подписки inbpringInfo < /code>, включая
getDisplayName()
. < /P>
< /li>
Отраслевая все методы на объекте подписки < /code>, но ничто
, по-видимому, не обнаруживает, записанную пользователем метку. < /P>
< /li>
проверяет, проверяет ли Samsung для ContentProv
< /p>
< /li>
.com.samsung.android.app.telephonyui< /code>, но поставщик не экспортируется и не может быть запрошен. API (включая контент URI, настройки системы или скрытые методы), который позволяет сторонним приложениям получить доступ к имени SIM-карты, посвященного пользователю от Samsung SIM-диспетчера? Я нацелен на современные версии Android (API 30+), а рассматриваемые устройства - это телефоны Samsung Galaxy с одним пользовательским интерфейсом.
Подробнее здесь: https://stackoverflow.com/questions/796 ... in-android