如何通过在android中调用Intent来发送和检索值?

时间:2016-09-26 17:03:47

标签: android android-intent

我想通过Intent发送呼叫联系号码和联系ID,并使用BroadCast reciver进行回复。如果可能的话,该怎么可能呢?

2 个答案:

答案 0 :(得分:0)

您必须从活动/片段中为您的意图设置额外值,如:

myIntent.putExtra( "theKey" , theValue);

将它们检索到onCreate中的被调用活动中,如:

Intent i = getActivity().getIntent(); 
Bundle b =  i.getExtras();
Boolean myValue = b.getBoolean("theKey",false );

答案 1 :(得分:0)

经过搜索和R& D我意识到我们不能做这件事。 我使用包含contactNumber和contactId的Globle类解决了这个问题。 因此初始化此静态字段并在广播reciver命中时使用。