我在这个应用程序中需要一个全局变量吗?

时间:2015-09-01 16:06:53

标签: android

我有两项活动。活动A有一个按钮和一个textview。活动B有一个列表视图。当我单击活动A中的按钮时,使用startActivityforresult()调用活动B.单击列表视图中的项目时,将从列表视图中删除此元素,并从活动A调用onActivityResult()。当我单击活动A的按钮时,活动B不应显示先前删除的项目。 我需要使用一个全局变量来存储与此应用程序中listview相关的列表吗?

1 个答案:

答案 0 :(得分:0)

不鼓励使用全局变量。但是,如果您想为所有对象创建一个变量,则可以使用静态变量。

例如

在MainActivity.java中:

static String abc;

在其他课程中:

String bcd = MainActivity.abc;