E
egon232
Ambitioniertes Mitglied
- 1
Hi,
hab ein Problem mit dem Braodcast Receiver.
Ich will dass der Receiver mitbekommt, wenn eine Anwendung gestartet wird.
Manifest:
receiveactivity class:
myIntentReceiver
das Programm reagiert einfach nicht darauf, wenn eine Anwendung gestartet wird.
Was mach ich falsch?
Grüße
hab ein Problem mit dem Braodcast Receiver.
Ich will dass der Receiver mitbekommt, wenn eine Anwendung gestartet wird.
Manifest:
Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.test.receiver" android:versionCode="1" android:versionName="1.0">
<application android:icon="@drawable/icon">
<activity android:name=".receiveactivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:name=".myIntentReceiver">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</receiver>
</application>
</manifest>
Code:
package de.test.receiver;
import de.test.receiver.R;
import android.app.Activity;
import android.os.Bundle;
public class receiveactivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Intent test = new Intent();
//startService();
setContentView(R.layout.main);
}
}
Code:
package de.test.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
public class myIntentReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.v("11111", "yes");
}
}
Was mach ich falsch?
Grüße