针对玻璃以及平板电脑。是否需要多个intent-filters?

时间:2014-05-06 16:38:58

标签: android google-glass

我当前的Android应用程序将其intent过滤器定义为:

<intent-filter>
   <action android:name="android.intent.action.MAIN" />
   <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

为了将应用程序扩展为在Glass上运行,我了解到我需要以下intent过滤器:

 <intent-filter>
     <action android:name="com.google.android.glass.action.VOICE_TRIGGER" />
 </intent-filter>            

如果我将现有的intent-filter替换为Glass版本,我的应用程序是否仍适用于平板电脑和其他Android设备?或者,我应该按原样保留现有过滤器并为Glass添加新过滤器吗?问候。

2 个答案:

答案 0 :(得分:1)

很少有现有的应用程序(任何?!)具有良好的GlassWare所需的用户界面设计和演示。我建议你创建一个单独的应用程序,但是因为它具有架构意义,所以可以共享底层代码。

答案 1 :(得分:0)

对于那些感兴趣的人,我的测试表明,您可以通过添加两个意图过滤器来支持Google Glass以及其他Android设备。