Je crée une application qui appellera une nouvelle activité transparente à lancer toutes les 5 minutes, que le téléphone soit verrouillé ou non.Comment créer une activité transparente?
Tout fonctionne correctement.Mais le problème est lorsque cette activité est lancée, il commencera une activité MAIN Launcher.
Je veux montrer que l'activité sur le bureau, le menu ou tout autre utilisateur se trouve dans.
Comment puis-je faire cela?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.spec.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".BroadCastDemoActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".TransparentActivity"
android:label="Transparent"
android:theme="@style/YourTheme">
</activity>
<receiver android:name="MyBroadCastReceiver"></receiver>
<service android:name="MyService"></service>
</application>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
<uses-permission android:name="DEVICE_POWER"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK" />
</manifest>
comment voulez-vous montrer une activité transparente? –
Supposons que l'utilisateur est à la maison, l'activité sera affichée sur l'écran d'accueil avec effet transparent. Dans mon cas, lorsque je suis à la maison et que l'activité est lancée, l'activité est affichée sur l'activité du lanceur de mon application. L'activité du lanceur sera également affichée. – Pankit
pourquoi l'activité transparente n'est pas votre lanceur ?? pouvez-vous poster votre manifeste? –