i想要传递一个活动的字符串值,并且值可以进入任何活动
我在第一个活动中有三个活动。。。有一些字符串值
在第二个活动中。。有一些字符串值
在第三个活动中。。。我想获得第一个和第二个字符串值的字符串值
如何通过任何活动中的字符串值
请告诉我如何通过提前感谢您的
我建议使用SharedPreferences
它真的很容易使用,你可以在任何活动中提取数据
这里有一个很好的解释
希望它能帮助你
您可以使用广播意图和putExtra字符串
广播:
Intent broadcast = new Intent();
broadcastLocation.setAction(ACTION);
broadcastLocation.putExtra(EXTRA, location);
sendBroadcast(broadcast);
在活动中,您想获得在Resume()上注册广播接收器并在Pause()上注销的字符串:
private class LocationApprovedListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction() != null && intent.getAction().equals(LocationService.ACTION)) {
String location = (String) intent
.getParcelableExtra(LocationService.EXTRA);
}
}
}