android studio点击两个按钮响应一个事件

怎样实现
点击button1再点击button2,显示文本1
点击button1再点击button3,显示文本2
只点击button1,显示文本3

可以做一个变量,例如boolean类型的,当点击button1,显示文本3,该变量变为true,点击button2或者button3时,如果变量为true,那么显示相对应文本,并且把变量重置为false,不过你没说清楚没点击button1直接点击button2或3应该显示什么

比较简单的做法:
定义两个变量,点击button2,则btn2Clicked = true;点击button3,则btn3Clicked = true;
点击button1,则将上面两个参数复位为false,同时延时3秒执行事件new Handler().postDelay(执行事件,3000);
执行事件为:如果三秒内点击button2(即btn2Clicked为true)显示文本1,如果三秒内点击button3(即btn3Clicked为true)显示文本2,都没点(两者皆为false)显示文本3