我有一个场景,通过登录页面登录后,每个 Activity 上都会有一个注销按钮

单击注销时,我将传递登录用户的 session ID 进行注销。谁能指导我如何让 session ID 对所有 Activity 可用?

这种情况的任何替代方案

请您参考如下方法:

在当前的 Activity 中,创建一个新的 Intent:

String value="Hello world"; 
Intent i = new Intent(CurrentActivity.this, NewActivity.class);     
i.putExtra("key",value); 
startActivity(i); 

然后在新的 Activity 中检索这些值:

Bundle extras = getIntent().getExtras(); 
if (extras != null) { 
    String value = extras.getString("key"); 
    //The key argument here must match that used in the other activity 
} 

使用此技术将变量从一个 Activity 传递到另一个 Activity。


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!