2012-08-06 71 views
0

有一个监听器代码。多次拨打听众

方法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) { 
      // ... 
     } 
    } 
); 

告诉我怎样才能激活按钮上的监听器?

+0

你使用哪种程序员语言? – reporter 2012-08-06 11:30:41

+0

Android语言java – 2012-08-06 11:32:45

+0

下次请添加语言标签。 – reporter 2012-08-06 11:36:11

回答

0

我想你在谈论拉到刷新功能。如果是 - 看看this article

0

它是什么你想要再次运行。

如果您希望在按钮单击时调用函数,请在侦听器的onClick方法中执行函数调用。一旦将监听器添加到UI Widget中,它将一直监听该对象上的任何UI事件,直到应用程序运行。

+0

“然后在监听器的onClick方法中进行函数调用” - 怎么样? – 2012-08-06 11:46:55

+0

单击按钮时我不知道如何回叫 – 2012-08-06 11:55:26