Начало действия при нажатии на виджет - PullRequest
0 голосов
/ 13 октября 2011

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

Спасибо!

1 Ответ

1 голос
/ 13 октября 2011

Создайте 2 линейных макета в местах, где вы хотите прикоснуться, и оставьте их пустыми (без дочерних элементов).

Затем добавьте android:clickable = "true" в линейные макеты.и теперь добавьте списки кликов в эти два макета и запустите Activity ..

Как-то так ..

LinearLayout layout = (LinearLayout)findViewById(R.id.layoutId);

layout.setOnClickListener(new OnClickListener(){

protected void onClick(View v){
//start Activity

}

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...