2012-02-08 3 views
0

私はJSONを初めて使用しています。私は、ログインボタンをクリックすると、いずれかのJSONの値を取得するためのサンプルコードを教えてください... は、私が...ここ 私はRSSフィード値を取得しません。フィード値を取得する際にエラーが発生したと思います。

は私のコード..です私を助けてobject..please JSONから

をユーザートークンのvalulesを取得したいです

はあなたがここExample.Bye方法は、リンクで取得するためにウェブを検索する必要があります

  public void onClick(View v) { 
      switch(v.getId()){ 

      case R.id.btnLogin: 
       txtUserName=(EditText)this.findViewById(R.id.txtUname); 
       txtPassword=(EditText)this.findViewById(R.id.txtPwd); 

     String uname = txtUserName.getText().toString(); 
     String pass = txtPassword.getText().toString(); 

     if(uname.equals("") || uname == null){ 
      Toast.makeText(getApplicationContext(), "Username Empty", Toast.LENGTH_SHORT).show(); 
     }else if(pass.equals("") || pass == null){ 
      Toast.makeText(getApplicationContext(), "Password Empty", Toast.LENGTH_SHORT).show(); 
     }else{ 
      boolean validLogin = validateLogin(uname, pass, Loginpage.this); 
      if(validLogin){ 

      } 
     } 
     break; 

    case R.id.btnCancel: 
     Intent i = new Intent(Loginpage.this,Loginpage.class); 
     startActivity(i); 
     //finish(); 
     break; 

    } 
} 




private boolean validateLogin(String uname, String pass, Loginpage loginpage) { 
    System.out.println("UserToken..."); 
     loginuser(); 

    Intent intent = new Intent(Loginpage.this, Main.class); 

    intent.putExtra("tokenNumber", token); 

    startActivity(intent); 


    return true; 


} 

private void loginuser() { 
    // TODO Auto-generated method stub 


     JSONObject json = JSONfunctions.getJSONfromURL("http://xxx.xxx.x.xxx/my url link..."); 

     token = null; 
       try { 
         token = json.getString("UserToken"); 
       } catch (JSONException e) {     
         e.printStackTrace(); 
       }  
      System.out.println("UserToken:"+token); 

} 

答えて

0

..高度にありがとう。 3 minute to json すべてをクリアするには、このサイトに移動する必要があります。Json