从下一个活动按下后退按钮时,按钮Onclick会自动调用

时间:2016-05-09 14:43:16

标签: android back-button

我的问题是我将按钮颜色设置为白色作为默认按钮,在onclick事件中我在第一个活动类的onCreate方法中将黄色设置为此按钮的背景,然后单击此按钮后转到下一个活动并从下一个活动开始,我按下android后退按钮,按钮颜色显示为黄色,而不是白色,默认情况下。如何解决这个问题。

        final Button myButton= (Button) findViewById(R.id.myButton);
 myButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                myButton.setBackgroundColor(Color.parseColor("#eee83e"));
                Intent i = new Intent(FirstActivity.this,NextActivity.class);
                startActivity(i);
            }
        });

1 个答案:

答案 0 :(得分:0)

执行此操作onResume()再次将您的按钮背景颜色设置为白色......

   myButton.setBackgroundColor(Color.parseColor("Whitecolor code..."));