我想获得“标签”/名称(不是值)。 我发自一项活动:
intent.putExtra("CL2", "hello");
以及其他活动:
Bundle b = getIntent().getExtras();
再次,我想进入一个字符串标记名(“CL2”)
答案 0 :(得分:1)
bundle.keySet()
在接收活动时返回所有额外的密钥:
Bundle bundle = getIntent().getExtras();
for (String key : bundle.keySet()) {
Log.d("TAG", "key: "+ key); //returns "CL2"
Log.d("TAG", "value: "+ bundle.get(key)); //returns "hello"
}
答案 1 :(得分:0)
获取密钥值
String log = getIntent().getExtras().get("CL2");
并获取所有密钥使用以下内容:
String log
for (String key : bundle.keySet()) {
log+= " " + key + " => " + bundle.get(key) + ";";
}
答案 2 :(得分:0)
我希望它会对你有所帮助。
for(String key : bundle.keySet()){
Object obj = bundle.get(key);
}