Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Dantes2104
0 / 0 / 0
Регистрация: 13.01.2015
Сообщений: 61
#1

Запуск калькулятора - Программирование Android

17.04.2016, 16:06. Просмотров 196. Ответов 1

Мне нужно, чтобы моя программа запускала любой калькулятор. Я хочу это сделать через Intent, но не нашёл намерений для него. Я видел в некоторых программах можно просто выбрать любое приложение в системе, но надо было каждый раз выбирать, а мне нужно чтобы пользователь только один раз выбрать (что-то вроде калькулятора по-умолчанию). Подскажите, как это реализовать.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2016, 16:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запуск калькулятора (Программирование Android):

Написание простого калькулятора - Программирование Android
Решил начать учиться писать приложения с калькулятора. Проблем с выводом чисел от 1-9 не было. Когда подошел черед арифметических...

Создание калькулятора: как посчитать строковую переменную - Программирование Android
Создаю калькулятор на телефон. У меня в строковой переменной хранятся все действия. Пример: a="1+2+3". Я думал, как это посчитать, и мне...

Существуют ли движки или библиотеки Java, при помощи которых можно создать свою версию калькулятора? - Программирование Android
Существуют ли подобные движки или библиотеки Java, при помощи которых возможно создать свою версию какого-нибудь...

textView как "экран" программы-калькулятора - Программирование Android
День добрый. Есть компонент textView, он используется для ввода цифр в программе-калькуляторе. Простая задача оказалась для меня нерешаемой...

запуск калькулятора - Delphi
помогите в проекте на delphi запустить калькулятор windows, при выборе соответствующего пункта в mainmenu

Запуск калькулятора windows - C++ Builder
Ребята подскажите пожалуйста. Как сделать чтобы выбрал пункт Калькулятор и запускался Windows калькулятор Спасибо!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
YuraAAA
1571 / 1313 / 270
Регистрация: 25.10.2009
Сообщений: 3,432
Записей в блоге: 2
17.04.2016, 17:10 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Dantes2104,
Java
1
2
3
4
5
6
7
8
9
10
11
12
ArrayList<HashMap<String,Object>> items =new ArrayList<HashMap<String,Object>>();
PackageManager pm;
final PackageManager pm = getPackageManager();
List<PackageInfo> packs = pm.getInstalledPackages(0);  
for (PackageInfo pi : packs) {
if( pi.packageName.toString().toLowerCase().contains("calcul")){
    HashMap<String, Object> map = new HashMap<String, Object>();
    map.put("appName", pi.applicationInfo.loadLabel(pm));
    map.put("packageName", pi.packageName);
    items.add(map);
 }
}
Java
1
2
3
4
5
6
7
8
9
if(!items.isEmpty()){
String packageName = (String) items.get(0).get("packageName");
Intent i = pm.getLaunchIntentForPackage(packageName);
if (i != null)
  startActivity(i);
} 
else{
      // Application not found
   }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2016, 17:10
Привет! Вот еще темы с ответами:

Скрыть запуск калькулятора - VBScript/JScript
Доброго времени суток. Помогите, пожалуйста, разобраться. Код Set WshShell = CreateObject(&quot;WScript.Shell&quot;) WshShell.Run...

Автоматический запуск браузера и калькулятора - Windows 7
Здравствуйте. Такая проблема, автоматически, примерно каждую секунду , запускается мой компьютер, браузер и калькулятор. В автозагрузке...

Запуск пользовательского калькулятора с параметрами - C (СИ)
#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;ctype.h&gt; #include&lt;string.h&gt; #define COM 4 #define BUF 100 int...

Запуск калькулятора в окне формы. - Visual Basic .NET
можно ли при нажатие кнопки в форме запускался стандартный калькулятор.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru