SORU
6 HAZİRAN 2012, ÇARŞAMBA


google aç mobil versiyonu store android oyun

En son benim app benim diğer uygulamalar bağlantı var, ve bu şekilde açıyorum.

Uri uri = Uri.parse("url");
Intent intent = new Intent (Intent.ACTION_VIEW, uri); 
startActivity(intent);

bu kodları google tarayıcı sürüm oyun mağazası açıyor.

Telefonumdan açmaya çalışırken telefonu google mobil sürümünü play store açıldığında ikinci bir tercih edersem eğer tarayıcı veya google play kullanmak istiyorum ve ister.

Bu nasıl oluyor bana söyler misin bir kere? Ben de bana sor ama doğrudan google play mobil versiyonu, Doğrudan telefon açık iken gördüğüm bir açık demek değil.

CEVAP
6 HAZİRAN 2012, ÇARŞAMBA


market belirtilen iletişim kuralı kullanmak isteyeceksiniz:

final String appPackageName = "com.example"; // Can also use getPackageName(), as below
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="   appPackageName)));

Bu Pazar, yüklü olan herhangi bir cihaz kaza eder, (öykünücüsü, örneğin). Dolayısıyla, şöyle bir şey önermek istiyorum:

final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="   appPackageName)));
} catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id="   appPackageName)));
}

Context getPackageName() kullanarak veya bunların tutarlılık için teşekkürler @cprcrack!) alt sırasında. Pazar Hedefleri hakkında daha fazla burada bulabilirsiniz:link.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elly

    Elly

    3 EKİM 2005
  • joshsnice

    joshsnice

    28 Kasım 2006
  • Ludique

    Ludique

    21 NİSAN 2009