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?
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]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)));
}
[/code]
Wenn der Markt nicht auf dem Gerät vorhanden ist, sollte ich es öffnen
[code]http://play.google.com/store/apps/details?id=
[/code] diese URL.
Wie fange ich die Ausnahme beim zweiten Mal ab?
Ich habe „catch“ bereits in meinem Code verwendet; Kann ich noch eins verwenden?