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

textView에서 selection 영역을 String으로 받는 방법 좀 알려주세요.

0 추천
xml파일
<TextView
                android:id="@+id/bookcontent"
                android:layout_width="fill_parent"
                android:layout_height="match_parent"
                android:textIsSelectable="true"     //이렇게 TextView에서 값을 주었습니다.
                android:textSize="20dp"/>
 
activity파일
  String save = "메모저장";
public ActionMode.Callback mActionModeCallback = new ActionMode.Callback() {
 
        private String tag;
         
        public boolean onCreateActionMode(ActionMode mode, Menu menu) {
                menu.add(save); //save 메뉴를 추가하였습니다.
                return true;                   
            }
          
        @Override
        public boolean onActionItemClicked(ActionMode mode, MenuItem item) {           
            Log.i(tag, save);  //메뉴 save를 누르면 "메모저장"이 찍힙니다.
            return true;
        }
 
        @Override
        public void onDestroyActionMode(ActionMode mode) {
            // TODO Auto-generated method stub
         
        }
 
        @Override
        public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
            // TODO Auto-generated method stub
             
        return false;
        }
 
    };

제가 궁금한 점은 로그값에 selection한 영역의 String을 받아 오고 싶은데 save의 값인 "메모 저장"이 

로그에 출력됩니다.

도와주세요 ㅠㅠ

익명사용자 님이 2013년 8월 7일 질문

1개의 답변

0 추천
item.getTitle();
아픔제로 (3,460 포인트) 님이 2013년 8월 7일 답변
...