Fehler beim Öffnen einer anderen App aus meiner App

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Fehler beim Öffnen einer anderen App aus meiner App

by Guest » 06 Jan 2025, 19:29

Ich versuche, eine andere App von meiner App aus zu öffnen.
Wenn diese App nicht installiert ist, öffnet mein Code den Marktplatz.
Ich verwende diesen Code

Code: Select all

PackageManager pm = getPackageManager();
try
{
Intent intent = pm.getLaunchIntentForPackage(package_name);
startActivity(intent);
}
catch(android.content.ActivityNotFoundException anfe)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + package_name)));
}

Wenn der Markt nicht auf dem Gerät vorhanden ist, sollte ich es öffnen

Code: Select all

http://play.google.com/store/apps/details?id=
diese URL.
Wie fange ich die Ausnahme beim zweiten Mal ab?
Ich habe „catch“ bereits in meinem Code verwendet; Kann ich noch eins verwenden?

Top