我正在尝试将变量作为全局变量访问其他活动,但它没有进行访问。
我的活动之一是 AriesActivity ,我在其中创建了变量Global
public class AriesActivity extends AppCompatActivity {
public static String time ="";
,其他活动是 MainActivity ,我正在尝试访问上述变量
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//print KEY_HASH for facebook
printKeyHash(); }
public void taurus(View view){
Intent intent=new Intent(MainActivity.this, TaurusActivity.class);
startActivity(intent);
time="today";
sign ="taurus";
FatchedData fatchedData=new FatchedData();
fatchedData.execute();
}
MainActivity中的红色显示为
time =“ today”;
答案 0 :(得分:0)
您必须使用类名,然后使用静态变量。 编辑
time="today";
此代码:
AriesActivity.time="today";