2014-01-22 2 views
0

Мне нужен ярлык, который при нажатии запускает мое приложение. Может кто-нибудь, пожалуйста, помогите мне, какой код я должен использовать для создания такого ярлыка? Мое приложение код:Ярлык Ключ для запуска приложения 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; 
    } 
} 
+0

Я понятия не имею, что вы просите. Можете ли вы попытаться прояснить свою точную проблему? Выполните скриншоты, если английский затруднен, и попробуйте указать, что вы пытаетесь выполнить. –

+0

Короткий ключ? Что вы имеете в виду? Вы имеете в виду, когда пользователь нажимает определенную комбинацию клавиш? – Simon

+0

Я имею в виду, когда пользователь нажимает на определенный ключ, мое приложение автоматически запустится. – user3224443

ответ

0

Это невозможно, чтобы захватить ключи в Android. Напр. Если вы хотите, чтобы пользователь нажал 123, запустите приложение.

Но вы можете сделать такой набор определенного уникального номера, а в приемнике широковещательных вызовов вы можете приступить к приложению.

Для этого вам необходимо зарегистрировать приемник исходящего вызова.

Проверьте, что исходящий вызов установлен на одном и том же номере (уникальный номер). Если это так, отключите вызов и запустите приложение.

Смежные вопросы