venni
- Forum-Beiträge: 89
18.02.2012, 20:37:39 via Website
18.02.2012 20:37:39 via Website
Hallo zusammen,
mal erneut ein Problemchen
Trotz eines Wakelocks scheint meine App irgendwann gekillt zu werden.
Zumindest ist das meine Vermutung, da nach einiger Zeit (nach mehreren Minuten...ca. 10-30 Min.) die Activity wieder im Ausgangzustand steht (nach Aufruf aus der Notification Bar) und offenbar neu gestartet wurde.
Sieht jemand das Problem?
Manifest:
Die Activity um die es geht:
mal erneut ein Problemchen
Trotz eines Wakelocks scheint meine App irgendwann gekillt zu werden.
Zumindest ist das meine Vermutung, da nach einiger Zeit (nach mehreren Minuten...ca. 10-30 Min.) die Activity wieder im Ausgangzustand steht (nach Aufruf aus der Notification Bar) und offenbar neu gestartet wurde.
Sieht jemand das Problem?
Manifest:
1<uses-permission android:name="android.permission.WAKE_LOCK" />
2<activity android:name="GpsFahrt" android:screenOrientation="portrait" android:launchMode="singleTop"></activity>
2<activity android:name="GpsFahrt" android:screenOrientation="portrait" android:launchMode="singleTop"></activity>
Die Activity um die es geht:
1private PowerManager.WakeLock wl;
2
3@Override
4public void onCreate(Bundle savedInstanceState) {
5super.onCreate(savedInstanceState);
6setContentView(R.layout.gps_fahrt);
7PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
8wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "FahrtenbuchWakeLock");
9}
10
11@Override
12 protected void onResume() {
13 // TODO Auto-generated method stub
14 super.onResume();
15 wl.acquire();
16 }
17
18@Override
19 protected void onDestroy() {
20 super.onDestroy();
21 wl.release();
22
23 }
2
3@Override
4public void onCreate(Bundle savedInstanceState) {
5super.onCreate(savedInstanceState);
6setContentView(R.layout.gps_fahrt);
7PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
8wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "FahrtenbuchWakeLock");
9}
10
11@Override
12 protected void onResume() {
13 // TODO Auto-generated method stub
14 super.onResume();
15 wl.acquire();
16 }
17
18@Override
19 protected void onDestroy() {
20 super.onDestroy();
21 wl.release();
22
23 }
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.