多次调用监听器

时间:2012-08-06 11:27:34

标签: java android listener

有一个监听器代码。

方法onCreate

rssListView.getViewTreeObserver().addOnGlobalLayoutListener(
    new ViewTreeObserver.OnGlobalLayoutListener() {
        public void onGlobalLayout() {        
            //Then it stops
            rssListView.getViewTreeObserver().removeGlobalOnLayoutListener(this);
        }
    }
);

当点击按钮时,我想再次运行它:

b1.setOnClickListener(
    new View.OnClickListener() {
        // @Override
        public void onClick(View v) {
            // ...
        }
    }
);

告诉我如何激活按钮上的监听器?

2 个答案:

答案 0 :(得分:0)

你想再次运行什么?

如果要在按钮上单击调用该函数,请在侦听器的onClick方法中执行函数调用。将侦听器添加到UI Widget后,它会继续侦听该对象上的任何UI事件,直到应用程序运行。

答案 1 :(得分:0)

我想你在谈论Pull-to-Refresh功能。如果是 - 请查看this article