单击时,我使用以下代码更改背景和新图像。当我单击按钮时,背景会改变几秒钟,然后它会恢复到原始背景。我不知道为什么会这样。
final Button btn_tab3 = new Button(this);
btn_tab3.setBackgroundResource(R.drawable.reservation);
btn_tab3.setLayoutParams(par);
btn_tab1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
btn_tab1.setBackgroundResource(R.drawable.delivery_tab_selector);
btn_tab2.setBackgroundResource(R.drawable.pickup);
btn_tab3.setBackgroundResource(R.drawable.reservation);
mPager.setCurrentItem(0);
}
});