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에 버튼 이벤트 받기

+ Recent posts