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

  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • RocketJump

    RocketJump

    22 ŞUBAT 2006
  • The Fashion Sight

    The Fashion

    22 AĞUSTOS 2011