아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
기민한진도개272
기민한진도개27219.01.28

서버값을 받아오고 싶은데 어떻게 해야하나요?

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_chang);
imageView = findViewById(R.id.imageView1);
textView = findViewById(R.id.textView2222);

Intent intent = getIntent();
charname = intent.getStringExtra("charname");
url = "http://173.30.1.48:8080/anitest/getCharacters.json?name=" + charname;
name = url;

names = (String) findCharInfo(name);
textView.setText(names);
}
public String findCharInfo(Chang chang) {

if(chang != null) {
return "\n 제목: " + chang.getTitle() + "\n 장르 : " + chang.getMeaning() + "\n";
}
return null;

여기 보면 리스트뷰에서 해당 정보 버튼을 누르면 charname에 그 정보가 받아서 db에서 값을 받아오는데 textview에는 어떻게 set을 해야할지 모르겠어요.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • Textview에 set하는건

    textView.setText(names);

    이 부분이 맞습니다.

    url = "http://173.30.1.48:8080/anitest/getCharacters.json?name=" + charname;

    이 부분이 서버에서 데이터를 받아오는 부분이 맞는것인가요?소스의 흐름으로 보아 url 은 String 객체로 보여집니다.

    또한, url의 주소로 보아서는 리턴값이 json 으로 보여집니다.

    public String findCharInfo(Chang chang) {
    chang 매개변수가 어떤건지도 언급해주시면 좋겠네요.