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"
     />

構造をループしているビューを検出するか、イベント後にタグをANULL文字列として受け取ります。

String Tag= (String) textview.getTag()

タグタグは、レイアウトからアプリケーションレベルに情報を渡すことを目的としているように思われるので、私は疑問に思い始めます。

誰かが私が意図したタグ、ヒント、説明を取得するのを手伝ってもらえますか?

4

1 に答える 1

1

idを設定してから呼び出す必要があります。

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

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