1
當我們在Android中的圖庫視圖中顯示圖像時,是否有任何方式爲圖庫項目設置標題或設置圖像名稱?Android:圖庫視圖,我們可以命名圖像嗎?
從技術上講,我想命名每一個畫廊項目。這可能嗎?
謝謝, 薩那。
當我們在Android中的圖庫視圖中顯示圖像時,是否有任何方式爲圖庫項目設置標題或設置圖像名稱?Android:圖庫視圖,我們可以命名圖像嗎?
從技術上講,我想命名每一個畫廊項目。這可能嗎?
謝謝, 薩那。
這是可能的,有兩種解決方案。
你可以擁有這些頭銜組件(例如一個TextView),並更新其在setOnItemSelectedListener.onItemSelected方法值,當你與周圍的新對象,將在中央扔你itens被調用。
在這種情況下:讓我們說你有一個LinearLayout,帶有一個ID爲「title」的TextView,在它下面有一個ID爲「itens」的圖庫。
你應該有這樣的方法:
title = (TextView) findViewById(R.id.title);
gallery = (Gallery) findViewById(R.id.itens);
coverflow.setAdapter(yourSimpleAdapterWithYourData);
coverflow.setCallbackDuringFling(true);
coverflow.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
MyObject book = myData.get(arg2);
title.setText(book.getTitle());
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
OR
您可以編寫自己的適配器和膨脹,你可以設置標題有一個佈局女巫。
你能解釋第一個選項嗎?我想避免膨脹一個新的佈局,而是使用android的本地圖庫視圖活動。 – Sana 2011-04-04 20:03:15
我正在尋找更新圖庫視圖本身的文本,但我想這很好。 – Sana 2011-04-04 20:54:20