2011-02-07 68 views
1

我在切換視圖時遇到了一些問題,並且想知道任何人都可以提供幫助。基本上,初始視圖是一個ListActivity。在這個視圖中,用戶可以按下觸發數據庫調用的菜單按鈕,當結果返回時(數字或空值),我需要將視圖更改爲兩個視圖中的一個(數字視圖和零視圖可以這麼說)。切換視圖/彈出窗口

我已經做了一些成功 -

Intent myIntent = new Intent(this, numberview.class); 
this.startActivity(myIntent); 

現在這個工作,但是我看不到的方式來傳遞從數據庫中檢索到新的視圖的數量。

我也嘗試使用PopUpWindow類但無濟於事,我發現的所有例子都只有Activity的例子(不是ListActivity),並且一些上述方法不存在。我可以得到一些幫助/建議嗎?

回答

1

試試這個:

Intent myIntent = new Intent(this, numberview.class); 
myIntent.putExtra("number", num); 
this.startActivity(myIntent); 

....

而在你的第二個活動:

Integer number = getIntent().getExtra("number");