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

이거 어떻게 구현하나요..??도와주세요

0 추천

글자 부분 탭하면 바로 에딧박스떠서 수정할 수 있고 입력다하면 에딧박스 없어지고 배경으로 바뀌고...

이거 어케 구현 할 수 있나요...? 힌트만이라도 주시면 감사하겠습니다..

익명사용자 님이 2015년 2월 27일 질문

1개의 답변

+2 추천
 
채택된 답변
textview의 onckickListener에서 투명 배경의 다이얼로그를 띄우던지 투명배경의 activity를 띄우다던지 하면 쉽게 구현 가능할것 같습니다.

다이얼로그나 엑티비티 띄울때 현재 문자열을 보내고.. 수정료하면 수정된 문자열을 받아서 적용하고...
 

frame레이아웃에서 view를 보였다 숨겼다 해도 되지만.. 요것보단 위 방법이 더 좋을것 같아요.
이드로이드 (22,930 포인트) 님이 2015년 2월 27일 답변
그렇다면 배경텍스트와 투명다이얼로그의 텍스트 위치를 정확히 맞추는게 굉장히 중요하겠군요.. ㄷㄷ 감사합니다..
아 팝업 구조가 아니 었군요,, 전 클릭하면 팝업 되는건줄 알고..
textview와 edittext가 있는 커스텀 뷰를 만드세요.
커스텀 뷰에서 textview를 클릭했을때 edittext 뷰를 visible 하시고, 입력 완료했을때 gone 하시고 하는쪽으로 구현하시면 될듯합니다.
저도 몰랐는데 ViewSwitcher 라는게 있네요
http://stackoverflow.com/questions/4214441/how-to-convert-textview-to-edittext-in-android

참고하세요
...