我试图在手机上播放视频或显示图片,同时仍然能够控制手机。到目前为止,我唯一能做的就是开始一项新的透明活动。这使我能够展示我想要的任何东西。但我无法控制图片/视频后面的手机。这是我的代码:
<activity
android:name=".VideoPopActivity"
android:label="@string/app_name"
android:theme="@style/Theme.Transparent" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
在styles.xml中:
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
<item name="android:windowFrame">@null</item>
除了这个“技巧”之外,还可以接受新的建议.....