2012-09-30 50 views
0

我有2個按鈕,一個去Twitter網址,一個去Play商店的網址。 Twitter的工作,但Play商店按鈕沒有。 代碼如下。按鈕鏈接到網站不起作用

//TWITTER BUTTON 
    Button bt1 = (Button) findViewById(R.id.bTwitter); 
    bt1.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      // TODO Auto-generated method stub 
       sendToTwitter(); 
     } 
    }); 
} 
      protected void sendToTwitter() { 
        String url = "http://twitter.com/neilk27"; 
        Intent i = new Intent(Intent.ACTION_VIEW); 
        i.setData(Uri.parse(url)); 
        startActivity(i); 

    //DONATE BUTTON  
    Button bd1 = (Button) findViewById(R.id.bDonate); 
    bd1.setOnClickListener(new View.OnClickListener() { 

      public void onClick(View v) { 
       // TODO Auto-generated method stub 
        sendToStore(); 
      } 
     }); 
    } 
       protected void sendToStore() { 
         String url1 = "https://play.google.com/store/apps/developer?id=NK+Apps"; 
         Intent i1 = new Intent(Intent.ACTION_VIEW); 
         i1.setData(Uri.parse(url1)); 
         startActivity(i1); 

回答

1

我不確定,但你的大括號似乎會導致一些問題。 試試這個:

Button bt1 = (Button) findViewById(R.id.bTwitter); 
bt1.setOnClickListener(new View.OnClickListener() { 

    public void onClick(View v) { 
     // TODO Auto-generated method stub 
     sendToTwitter(); 
    } 
}); 
protected void sendToTwitter() { 
    String url = "http://twitter.com/neilk27"; 
    Intent i = new Intent(Intent.ACTION_VIEW); 
    i.setData(Uri.parse(url)); 
    startActivity(i); 
} 
//DONATE BUTTON  
Button bd1 = (Button) findViewById(R.id.bDonate); 
bd1.setOnClickListener(new View.OnClickListener() { 

    public void onClick(View v) { 
     // TODO Auto-generated method stub 
     sendToStore(); 
    } 
}); 
protected void sendToStore() { 
    String url1 = "https://play.google.com/store/apps/developer?id=NK+Apps"; 
    Intent i1 = new Intent(Intent.ACTION_VIEW); 
    i1.setData(Uri.parse(url1)); 
    startActivity(i1); 
} 
+0

可愛,非常感謝,這是我逼瘋了。 – user1619978