2015-06-22 90 views
1

我使用本教程:
爲什麼我不能解決android類中的方法錯誤?

JSON


和代碼的一部分,這一點:

protected String doInBackground(String... urls) { 

      TextView lbl=(TextView) findViewById(R.id.provCODE); 
      person = new Person(); 
      person.setName(lbl.getText().toString()); 
      //person.setCountry("1853"); 
      //person.setTwitter("1892"); 


      return POST(urls[0],person); 
     } 


但在這一行:

person.setName(lbl.getText().toString()); 


我得到這個錯誤:

Can not resolve method. 


我怎麼能解決什麼情況? 我一個人的類是:

public class Person { 

     private String name; 
     private String country; 
     private String twitter; 

//getters & setters.... 

    } 
+0

發佈您的Person類。 –

+1

你有人的'setName'嗎?它是公開的嗎? – Blackbelt

+0

我更新我的問題 –

回答

0

你沒有創建的setName在Person類()方法。

public class Person { 

    private String name; 
    private String country; 
    private String twitter; 

    //getters & setters.... 
    public void setName(String pName) { 
     this.name = pName; 
    } 

    public void getName() { 
     return this.name; 
    } 
} 
+0

但是,教程所以不寫這種方法?我怎麼寫setName方法? –

+0

更新了我的答案。 –

+0

我該如何添加getName方法? –

相關問題