2012-03-17 81 views

回答

1

您需要訪問TextViews ImageViews等,這些你在佈局中創建。

要做到這一點,你需要做這樣的事情。

例如,如果這是您的佈局對象。

<TextView android:id="@+id/my_textview" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Dynamic content gonna get me."/> 

您可以在您的調用活動中像這樣訪問它。

TextView textView = (TextView) findViewById(R.id.my_textview); 
t.setText("Whatever Dynamic data comes from your source"); 

也爲ImageView你需要做很相似的東西。 假設您的佈局中聲明瞭您的ImageView。

ImageView img = (ImageView) findViewById(R.id.my_imageview); 
img.setImageResource(R.drawable.random_image); 
+0

thanx的這個答案,但怎麼樣的圖像 – 2012-03-17 13:37:21

+0

檢查我的編輯請。 – 2012-03-17 13:43:28

0

只需在這裏添加答案,因爲我在閱讀問題後最初感到困惑。 您可以使用setTag方法將自定義數據附加到Android視圖。您可以將任何對象存儲爲標籤。要檢索數據,請使用view.getTag並將其轉換爲您存儲的數據類型。

相關問題