Beiträge von Sh4kE

    Eine weitere Idee die mir noch kam war, das ganze über PendingIntents zu starten. Da gibt es ja eine Methode cancel(). Hab das auch ausprobiert hat nur keine Auswwirkungen gehabt. Und außerdem versteh ich dann nciht wie ich den Result bekomme. Kann mir das jemand erklären? :(


    Und zu der Sache mit den Berechtigungen:

    Zitat

    public static final void killProcess (int pid)
    Since: API Level 1
    Kill the process with the given PID. Note that, though this API allows us to request to kill any process based on its PID, the kernel will still impose standard restrictions on which PIDs you are actually able to kill. Typically this means only the process running the caller's packages/application and any additional processes created by that app; packages sharing a common UID will also be able to kill each other's processes.

    Also anscheinend dürfte ich das dann schon killen, ich habs ja auch gestartet. Nur wie komme ich an die PID davon? Beim starten bekommt man ja keine zugewiesen leider.


    MfG Sh4kE

    Ja, es ging um das töten aus einer anderen Anwendung heraus (nämlich aus meiner! Ich starte eine andere Anwendung). Also wirklich kein durchkommen... schade :(

    Hallöchen,


    Ich würde echt gerne Wissen ob es so eine Funktion gibt. Ich starte nämlich mit startActivityForResult den zxing scanner und wenn der user nichts macht möchte ich nicht, dass die Kamera stundenlang weiterläuft. Das verbraucht dann einfach zu viel Akku. Deswegen hätte ich halt gerne einen Timer der nach gewisser Zeit einfach die zxing Activity tötet. Gibt es solche Funktionalität?


    MfG Sh4kE