Открыть меню набора инструментов Sim

Я хочу, чтобы в моем приложении открывался инструментарий SIM-карты, чтобы пользователь мог совершать платежи через мобильный телефон, предоставленный в приложении инструментария SIM.

2 ответа

Нечто подобное запустит его на некоторых устройствах:

Intent simToolKitLaunchIntent = getContext().getPackageManager().getLaunchIntentForPackage("com.android.stk");
if(simToolKitLaunchIntent != null) {
    startActivity(simToolKitLaunchIntent);
}
       button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent intent = getApplicationContext().getPackageManager().getLaunchIntentForPackage("com.android.stk");
            if (intent != null){
                startActivity(intent);
            }else {
                Toast.makeText(getApplicationContext(),"NO SIM CARD FOUND",Toast.LENGTH_LONG).show();
            }
          
        }
    });
Другие вопросы по тегам