Я хочу открыть калькулятор в своей деятельности.
Написать калькулятор активности.
Или найдите приложение калькулятора с открытым исходным кодом и интегрируйте его активность калькулятора.
Или найдите приложение калькулятора с официальным API, используйте его и предложите пользователю загрузить его с Маркета при первой попытке запуска функции калькулятора.
Вот мой код прямо сейчас, и он работает:
Тьфу.
Я бы хотел сделать это неявным вызовом, потому что я не знаю, какой калькулятор вы бы хотели использовать
Кроме того, калькулятор, в котором вы проводите, может даже не существовать на устройстве. Производители устройств могут заменить калькулятор, а Google может реорганизовать калькулятор, чтобы он не использовал этот пакет или имя класса.
Пожалуйста, используйте только те действия, которые задокументированы и поддерживаются для связи. Если вам нужно набрать setClassName()
на Intent
, вы уже потерпели неудачу.
Мне не удалось найти хороший пример того, как неявно запрашивать тип приложения.
Нет никакого способа сделать это, равно как и способ неявно попросить книгу рецептов, или конвертер валют, или приложение-гид по массажу шиацу, или шутер от первого лица.