마스터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일 답변
...