2010-07-05 170 views
0

Hai, 我正在開發Android中的應用程序。 這裏有一個刷新按鈕。 如果我點擊那個按鈕,頁面需要像執行開始時那樣重新加載。 Android中有沒有內置的方法來獲取?Android刷新按鈕

由於提前

+1

是否有一個特定的原因,你需要重新加載整個事情?爲什麼不加載已更改的特定部分?例如,如果你有一個ListView,你可以通知它一個改變,並專門刷新它。 – xil3 2010-07-05 10:50:53

+0

這裏我想開發一個謎題。所以當用戶點擊刷新按鈕時,它需要刷新。這就是原因。所以你可以請添加一些更多的建議 – sanjeev 2010-07-05 11:24:04

回答

1

在你當前活動,再次啓動你的活動,並調用finish()

+0

這是相當黑客:D – Macarse 2010-07-05 11:35:19

0

這是一個刷新按鈕的方法,但它運作良好,在我的應用程序。

public void refresh(View view){   //refresh is onClick name given to the button 
    onRestart(); 
} 

@Override 
protected void onRestart() { 

    // TODO Auto-generated method stub 
    super.onRestart(); 
    Intent i = new Intent(lala.this, lala.class); //your class 
    startActivity(i); 
    finish(); 

}