android getTag setTag example
setTag 를 이용하여 값을 넘기고
click 할때 값을 넘겨줄때.. getTag를 이용하여 값을 받는다.
imgView.setTag(R.string.my_msg_tag, "test value"); imgView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String code = v.getTag(R.string.my_msg_tag).toString(); Toast.makeText(mContext, code, Toast.LENGTH_SHORT).show(); } });
strings.xml 파일에서..
<?xml version="1.0" encoding="utf-8"?>
<resources
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"
xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="my_msg_tag">태그전달값</string>
</resources>
참고 : http://androi.tistory.com/133 android getTag, setTag를 이용하여 listview에 버튼 이벤트 받기
'안드로이드 개발 팁' 카테고리의 다른 글
Android Studio 에서 네이버 SVN 사용하기 (0) | 2015.03.09 |
---|---|
안드로이드 커스텀 위젯 예제 (0) | 2015.02.12 |
안드로이드 외장 메모리에 파일 쓰기 (0) | 2015.02.04 |
안드로이드에서 XML 데이터 객체로 바꾸기 - XmlPullParser (0) | 2015.02.04 |
android imageview에 테두리 넣기 (0) | 2014.08.21 |