Android 同一个Button 来回切换事件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32521313/article/details/77993821
 boolean isActive;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ButterKnife.bind(this);

//        定义一个boolean型变量

//        然后在onClick点击事件里判断:

        tvSearch.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                if (isActive) {
                    isActive = false;
                    expand();
                } else {
                    isActive = true;
                    reduce();
                }

            }
        });
    }

没有更多推荐了,返回首页