2015-09-11 3 views
1

Есть ли способ, которым мы можем запустить кнопку с другой кнопки в Android. Скажем, когда я нажимаю button1 для вызова функции onClick()button2?можно ли запускать одну кнопку от другого

  <Button 
       android:id="@+id/button1" 
       android:layout_width="150dp" 
       android:layout_height="wrap_content" /> 
      <Button 
       android:id="@+id/button2" 
       android:layout_width="140dp" 
       android:layout_height="50dp"/> 

ответ

2

В вашем onClick() вашей первой кнопки, вы можете сделать

public void onClick(View v) { 
    btn2.performClick(); 
} 

метод performClick() будет срабатывать btn2 «s onClick()

Docs for performClick()