0

我注意到它 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"
     />

我检测到视图在结构中循环,或者在事件之后我将标签作为空字符串接收。

String Tag= (String) textview.getTag()

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

谁能帮我找到预期的标签、提示、描述?

4

1 回答 1

1

您需要设置 id 然后调用。

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

String Tag= (String) textview.getTag();
于 2012-11-15T11:18:51.230 回答