ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Intent기능중 putExtra
    program_language 및 궁금한것/Android Studio 2018. 5. 29. 21:36

    키값과 벨류 값으로 다양한 값을 넘겨줄수 있다.

    putExtra(key, value)

    1
    2
    3
    4
    5
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Intent intent= new Intent(this,subActivity.class);
            intent.putExtra("voca",data.get(position));
            startActivity(intent);
        }
    cs


    이동할 엑티비티에는 이걸로 받음


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    String str = getIntent().getStringExtra("voca");
     
            String[] arr = str.split(":");
     
            eng = arr[0];
            kor = arr[1];
     
            centerTv.setText(eng);
            centerTv2.setText(kor);
     
    cs


     arr에 voca내용을 :기준으로 분리해서 넣어줌

    apple:사과 이걸 ":"기준으로 분리해준다는 말임


    String eng, kor 선언을 해준뒤 배열에 넣어줌


    두개의 텍스트뷰로 짠 하고 보여준다.




    반응형

    'program_language 및 궁금한것 > Android Studio' 카테고리의 다른 글

    0531 build관련 리스트뷰  (0) 2018.05.31
    custom listview  (0) 2018.05.29
    ListView  (0) 2018.05.25
    제이슨  (0) 2018.05.24
    JSON  (0) 2018.05.23

    댓글

Designed by Tistory.