Android 如何从getExtras检索标题和url
我正在使用以下代码,以便在用户在brower中选择股票期权时显示我的应用程序:Android 如何从getExtras检索标题和url,android,android-intent,intentfilter,Android,Android Intent,Intentfilter,我正在使用以下代码,以便在用户在brower中选择股票期权时显示我的应用程序: <intent-filter android:label="@string/share_to_myapp"> <action android:name="android.intent.action.SEND" /> <category android:name="android.intent.category.DEFAULT"
<intent-filter android:label="@string/share_to_myapp">
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain"/>
</intent-filter>
当用户选择我的应用程序进行共享时,我无法确定如何从意图中检索标题和url
非常感谢您的帮助。您可以使用:
Intent i = myActivity.getIntent();
String url = i.getClipData();
String title = i.getStringExtra(Intent.EXTRA_TITLE); //Title of content
String text = i.getStringExtra(Intent.EXTRA_TEXT); //Content
String subject = i.getStringExtra(Intent.EXTRA_SUBJECT); //Subject in case "mail"
您可以使用以下选项:
Intent i = myActivity.getIntent();
String url = i.getClipData();
String title = i.getStringExtra(Intent.EXTRA_TITLE); //Title of content
String text = i.getStringExtra(Intent.EXTRA_TEXT); //Content
String subject = i.getStringExtra(Intent.EXTRA_SUBJECT); //Subject in case "mail"