-1
是否有可能在一個活動中獲取網格視圖子項目?網格已填充,我正在嘗試獲取gridview的子視圖以更改其佈局中的某些內容。從GridView的GetItem視圖佈局Android
我已經重寫了在onStart()方法:
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
populateGridView(gridview, beersArray);
View found = gridview.findViewById((int)gridview.getAdapter().getItemId(1));
System.out.println("found view: " + found);
}
但有一種觀點總是空。我應該像這樣得到網格項目視圖嗎? 這是我gridview.xml的佈局,我試圖從活動類訪問:
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget44"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="201px"
android:layout_y="165px"
android:gravity="center_horizontal"
android:orientation="vertical" >
<ImageView
android:id="@+id/icon_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/icon_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:textSize="10dp"
android:textColorHighlight="#656565" />
</LinearLayout>
我這樣做不對嗎? OnItem點擊我知道我點擊的項目,但我正在嘗試更改特定項目上的圖標,我沒有點擊。 謝謝。
謝謝你......我的不好。 –