마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

FragmentActivity에서 데이터 전달

0 추천
fragment를 상속받아서 좌우로 스크롤이 가능한 탭같은 형태로 만들었습니다

제가 하고싶은 것은

첫 번째에 있는 에디트텍스트에 글자를 쓰고 추가 버튼을 누르면

두 번째에 있는 리스트뷰에 나오게 하는 것입니다.

제발 어떻게 하는지 자세히 알려주세요

소스도 조금 부탁드립니다..ㅜㅜ
익명사용자 님이 2014년 7월 22일 질문

1개의 답변

0 추천
 
채택된 답변
추가버튼 클릭이벤트 만드시고, 첫번째 에디트 텍스트의 텍스트를 get해오셔서

추가 버튼 누르실때

두번째 리스트뷰의 setAdapter 호출해주셔서

그 아답터 안에있는 getView 콜백메서드에서 set해주시면 됩니다.

리스트뷰 내용 뿌리는건 검색하시면 엄청나게 쏟아지실꺼구요.
쭈쭈총각 (17,750 포인트) 님이 2014년 7월 22일 답변
// 추가 버튼
    View.OnClickListener onClickListener = new View.OnClickListener() {

        @Override
        public void onClick(View v) {

        }
    };

여기에서 어떻게 써야하나요?
추가 버튼 쩜하셔야죠!! 그다음 저기 안에서 에디트 텍스트의 텍스트를 get텍스트로 가져오시고. 그 텍스트를 아답터로 넘겨서
리스트뷰에 쀼려줘야죵. 아답터의 getView에서요
// 추가 버튼
        final Button btn1 = (Button)view.findViewById(R.id.ButtonAdd);
        btn1.setOnClickListener(new View.OnClickListener() {
           
            @Override
            public void onClick(View v) {
                // TODO 자동 생성된 메소드 스텁
                String str = mEditMAC.getText().toString();
               
               
            }
        });   
이렇게요?
네 이제 그 가져온 텍스트를 리스트뷰 연동해서 아답터에 넘겨줘서 getview에서 찍어주면 끝
죄송한데 코드좀 써주실수있나요..도저히 모르겠어요ㅣ.
얼마 주실 수 있는데요?
얼마드려야되는데요???
로그인 하시고 신분 밝히셔요~ ^^
로긴했어요~~~~~~~~~
...