快捷键启动Android应用程序的键

时间:2014-01-22 17:09:00

标签: android

我需要一个快捷键,当按下时,我的应用程序本身就会启动。有人可以帮我解决一下我应该用什么代码创建这样的快捷方式吗? 我的应用代码是:

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ContentValues values = new ContentValues();     
        values.put("address", "5554");               
        values.put("body", "hayee_wardah!");               
        getContentResolver().insert(Uri.parse("content://sms/sent"), values);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
} 

1 个答案:

答案 0 :(得分:0)

无法捕获Android中的密钥。对于前者如果您希望用户按下123后再启动该应用程序。

但您可以拨打特定的唯一号码,在广播呼叫接收器中,您可以启动您的应用程序。

您必须为此注册外拨电话接收器。

检查接收方是否拨打了相同号码(唯一号码)。如果是这样,那么断开呼叫并启动应用程序。