android关于控件中setTag(key,Object)的设置的相关问题
2014-06-20 10:34
417 查看
http://blog.csdn.net/brokge/article/details/8536906
setTag是android的view类中很有用的一个方法,可以用它来给空间附加一些信息,在很多场合下都得到妙用。
setTag(Object tag)方法比较简单,这里主要谈一谈带两个参数的setTag方法。
官方的api文档中提到:“ The specified key should be an id declared in the resources of the application to ensure it is unique (see the ID
resource type). Keys identified as belonging to the Android framework or not associated with any package will cause an
be thrown.”所以抛出IllegalArgumentException的原因就在于key不唯一,那么如何保证这种唯一性呢?定义一个final类型的int变量和硬编码一个值的方式都是行不通的。
setTag是android的view类中很有用的一个方法,可以用它来给空间附加一些信息,在很多场合下都得到妙用。
setTag(Object tag)方法比较简单,这里主要谈一谈带两个参数的setTag方法。
官方的api文档中提到:“ The specified key should be an id declared in the resources of the application to ensure it is unique (see the ID
resource type). Keys identified as belonging to the Android framework or not associated with any package will cause an
IllegalArgumentExceptionto
be thrown.”所以抛出IllegalArgumentException的原因就在于key不唯一,那么如何保证这种唯一性呢?定义一个final类型的int变量和硬编码一个值的方式都是行不通的。
<code style="font-size: 14px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; border-width: 0px; padding: 0px; margin: 0px; background-color: rgb(238, 238, 238);"><span class="kwd" style="vertical-align: baseline; color: rgb(0, 0, 139); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">private</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="kwd" style="vertical-align: baseline; color: rgb(0, 0, 139); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">static</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="kwd" style="vertical-align: baseline; color: rgb(0, 0, 139); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">final</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="kwd" style="vertical-align: baseline; color: rgb(0, 0, 139); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">int</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> TAG_ONLINE_ID </span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">=</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">1</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">;</span></code>
<code style="font-size: 14px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; border-width: 0px; padding: 0px; margin: 0px; background-color: rgb(238, 238, 238);"><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">((</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">Button</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">)</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> row</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">findViewById</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">R</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">id</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">btnPickContact</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">)).</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">setTag</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">TAG_ONLINE_ID</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">,</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">objContact</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">onlineid</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">);</span></code>
<code style="font-size: 14px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; border-width: 0px; padding: 0px; margin: 0px; background-color: rgb(238, 238, 238);"><span class="lit" style="vertical-align: baseline; color: rgb( 4000 128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">05</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">-</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">18</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">20</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">29</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">38.044</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> ERROR</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">/</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">AndroidRuntime</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">5453</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">):</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> java</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">lang</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">IllegalArgumentException</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">The</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> key must be an application</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">-</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">specific resource id</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">05</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">-</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">18</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">20</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">29</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">38.044</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> ERROR</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">/</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">AndroidRuntime</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">5453</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">):</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> at android</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">view</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">View</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">setTag</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">View</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">java</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">7704</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">)</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">05</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">-</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">18</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">20</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">29</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">38.044</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> ERROR</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">/</span><span class="typ" style="vertical-align: baseline; color: rgb(43, 145, 175); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">AndroidRuntime</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">5453</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">):</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> at com</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">mypkg</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">viewP</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">inflateRow</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">viewP</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">java</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">:</span><span class="lit" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">518</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">)</span></code>
如果只需要设置一个tag,那么直接调用setTag(Object tag)方法就可以轻松搞定,如果一定需要使用多个tag绑定,那么需要先在res/values/strings.xml中添加
<span face="Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif" style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"><span style="font-size: 14px; line-height: 18px;"><resources></span></span>
<span face="Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif" style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"><item type="id" name="tag_first"></item> <item type="id" name="tag_second"></item></span>
<span face="Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif" style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"></resources></span>
使用的时候写成
<span face="Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif" style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"></span>
<code style="font-size: 14px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; border-width: 0px; padding: 0px; margin: 0px; background-color: rgb(238, 238, 238);"><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">imageView</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">setTag</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">R</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"><span color="#00008b" style="color: rgb(0, 0, 139);">id.tag_first</span></span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">,</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="str" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">"Hello"</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">);</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> imageView</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">setTag</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">(</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">R</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">.</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"><span color="#00008b" style="color: rgb(0, 0, 139);">id.tag_second</span></span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">,</span><span class="pln" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;"> </span><span class="str" style="vertical-align: baseline; color: rgb(128, 0, 0); border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">"Success"</span><span class="pun" style="vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px; background-color: transparent;">);</span></code>
<span face="Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif" style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"></span>
就可以了
取值的时候
String tag_first=v.getTag(R.id.tag_first).tostring();
就能取到值了!
相关文章推荐
- android关于控件中setTag(key,Object)的设置的相关问题
- android关于控件中setTag(key,Object)的设置的相关问题
- 关于设置android中EditView控件是否可编辑的相关问题
- 关于android 中控件位置动态设置的问题
- 关于Linearlayout中控件设置为其底部的问题,android:layout_gravity="bottom"没效果
- android setTag (int key, Object tag)抛出IllegalArgumentException的问题
- Android程序开发中关于设置全屏无效问题
- Android程序开发中关于设置全屏无效问题
- 关于在android手机的sd卡上创建目录遇到的相关问题
- android setTag (int key, Object tag)抛出IllegalArgumentException的问题
- Android_关于子控件和父控件的事件响应问题
- 关于android 设置TextView可点击出现覆盖的问题
- 关于GridView设置编辑或不可编辑的相关问题!
- 关于Android程序加入facebook的key的问题
- 关于android的getActionBar()老返回null。或者相关问题
- 关于服务端控件textbox的disabled属性设置为disabled后在服务端无法取值的问题
- android setTag (int key, Object tag)抛出IllegalArgumentException的问题
- 关于QTableView和QTableWidget设置代理的相关问题
- 一个有关于android设置的小问题
- 关于解决android图片设置时outofmemery的问题!!!!!!!!!!