Android布局getTag为null

时间:2012-11-15 11:10:50

标签: android layout

我注意到android:tag是由View类派生的 所有Button, TextView等等都不会从View类继承。

当我查看视图时,

<TextView  
          android:layout_width="fill_parent" 
          android:layout_height="wrap_content" 
          android:text="Services Demo" 
          android:tag="stxt"
          android:hint="stxt hint"
          android:gravity="center" 
          android:textSize="20sp" 
          android:padding="20dp"
     />
     <Button android:layout_width="wrap_content" 
             android:layout_height="wrap_content" 
             android:id="@+id/buttonStart" 
             android:text="Start"
             android:hint="Start button"
             android:tag="sbut1"
     />

我检测到循环通过结构或事件后的视图 我收回标签为A NULL字符串。

String Tag= (String) textview.getTag()

由于标签Tag似乎是要将信息从布局传递到应用程序级别,我开始怀疑。

任何人都可以帮助我达到预期的标签,提示,说明吗?

1 个答案:

答案 0 :(得分:1)

您需要设置ID然后调用。

TextView textview = (TextView)findViewById(R.id.text_id);

String Tag= (String) textview.getTag();