Android Калькулятор Samsung

Когда пользователь нажимает кнопку, он запускает Android-калькулятор. Проблема в том, что я хочу запустить маленькую версию калькулятора, как в этом изображение:

Когда я попытался использовать следующий код, я смог запустить большую версию калькулятора:

Intent i = new Intent(); 
                i.setClassName("com.sec.android.app.popupcalculator","com.sec.android.app.popupcalculator.Calculator"); 
             startActivity(i);

Есть ли способ запустить маленькую версию?


person Katherine99    schedule 11.02.2013    source источник


Ответы (1)


Предложение, которое не решит напрямую вашу проблему, но может избежать некоторых других проблем:

Запуская действие: «com.sec.android.app.popupcalculator.Calculator», вы запускаете калькулятор только для определенных устройств Android. В зависимости от разных устройств имя действия не совпадает. Поэтому я предлагаю вам найти свой калькулятор, как описано здесь:

Как вызвать Android-калькулятор в моем приложении для всех телефоны

При запуске калькулятора на маленьком экране вы можете использовать настраиваемый диалог: http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog или запустить свою активность в маленьком окне: см. Android: действие, которое не заполняет родительский экран.

person Miloš    schedule 11.02.2013
comment
Привет, Милош, спасибо, но это приложение будет использоваться только для большого количества планшетов Samsung Galaxy. - person Katherine99; 11.02.2013
comment
Привет, Кэтрин99, это хорошая практика - думать об устойчивости, даже если на данный момент вы уверены, что это будет использоваться для устройств Samsung Galaxy Tab. Подходит ли 2-я часть моего ответа для вашего вопроса? Как я уже сказал, вы можете начать действие, не заполняя весь экран. - person Miloš; 11.02.2013
comment
Спасибо, Милош, попробую - person Katherine99; 11.02.2013
comment
Пожалуйста. Если вам нужна помощь, пожалуйста, не стесняйтесь, пишите в ответ. - person Miloš; 11.02.2013