在AndroidManifest.xml文件的主页面中加入intent-filter内容:
<activity
android:name="com.example.hprt_wireless_print.Activity_Logo_View"
android:label="@string/app_name">
</intent-filter>
<intent-filter android:label="@string/albums_sendbyWBlog">
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" /> <!--
接收send的类型,可参考Android中文件与程序的关联 -->
</intent-filter>
</activity>
在Android程序中如何使用:
Intent itnIn=getIntent();
String subject = itnIn.getStringExtra(Intent.EXTRA_TEXT);
//外部程序调用打开hPrint
if(itnIn.getExtras()!=null)
{
if(subject!=null)
{
strURL=subject;
}
}
本文详细介绍了在Android应用中如何在Manifest文件中为特定Activity配置Intent过滤器,以及如何通过Intent来启动和交互这些Activity。重点讨论了如何实现发送和接收数据的流程,并提供了实例代码供开发者参考。

被折叠的 条评论
为什么被折叠?



