切换视图/弹出窗口

时间:2011-02-07 13:33:14

标签: android view listactivity

我在切换视图方面遇到了一些麻烦,并且想知道任何人都可以提供帮助。基本上,初始视图是ListActivity。在此视图中,用户可以按下触发数据库调用的菜单按钮,当结果返回时(数字或空)我要求将视图更改为两个视图之一(数字视图和nullview可以这么说) )。

我做了一些成功 -

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

现在这可行,但是我看不到将数据库中检索到的数字传递到新视图的方法。

我也尝试使用PopUpWindow类,但无济于事,我发现的所有示例都只有Activity的示例(不是ListActivity),并且一些提到的方法不存在。我能得到一些帮助/建议吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

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

....

在你的第二项活动中:

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