我是android開發中的初學者,任何人都可以告訴我如何展開一個列表,當我點擊它的一個元素時說一個圖像圖標。當點擊它的一個元素時展開一個列表視圖
3
A
回答
2
這確實是對我來說,由於隱私我不能在這裏寫整個代碼
TextView desc = (TextView) v.findViewById(R.id.editText1);
ImageView icon = (ImageView) v.findViewById(R.id.listIcon);
if (desc.getVisibility() == View.VISIBLE) {
icon.getLayoutParams().height = heightIcon;
desc.setVisibility(View.GONE);
} else {
icon.getLayoutParams().height = LayoutParams.FILL_PARENT;
desc.setVisibility(View.VISIBLE);
}
現在,當我點擊圖標時,放置在其下方的文本視圖變得可見,從而解決了問題。
1
1
下面是示例代碼片段來做到這一點:ExpandableList1.java
你甚至可以找到它在你的Android SDK文件夾
相關問題
- 1. 當更新/列表視圖,SQLite和點擊一個列表元素鉛Pb時
- 2. 當一個元素被點擊時Mysql刪除一個表格
- 3. 當你點擊另一個元素時,自動點擊一個元素。 Angular.js
- 4. Listview當項目點擊它會去另一個列表視圖
- 5. 列表視圖第一個元素不可點擊
- 6. 獲取一個列表視圖的EditText值,當它點擊它的項目
- 7. 點擊一個div展開它,點擊它使用JavaScript
- 8. 當點擊下一個/上一個按鈕時選擇元素
- 9. 當我點擊另一個時隱藏一個元素
- 10. 當一個元素被點擊時,執行一個事件嗎?
- 11. 我想在另一個活動中打開一個圖像,當點擊列表視圖中的項目時
- 12. 當點擊一個圖片框時打開一個新窗體
- 13. 點擊後展開列表項,以一個新的觀點
- 14. 打開一個列表的菜單,當我在一個視圖中單擊
- 15. 當點擊它時隱藏一個div
- 16. 點擊一個父元素
- 17. 點擊下一個元素
- 18. 打開一個單獨的元素點擊一個選項
- 19. 同位素可點擊元素:同時打開一個div
- 20. 當點擊另一個元素時不要失去焦點
- 21. 在一個元素上點擊一個元素到另一個元素的點擊類
- 22. 如何獲得一個元素的id點擊它時 - javascript
- 23. 當我點擊一個元素添加另一個ID或
- 24. 調整視圖中的最後一個元素(列表視圖)
- 25. 隱藏一個視圖,當它裏面的一個按鈕被點擊
- 26. 如何點擊一個元素,然後用它來改變另一個元素
- 27. 當你點擊它的時候繪製一個元素的邊界框RaphaelJS
- 28. 在列表視圖中展開一個列表項目
- 29. 點擊列表視圖,並能夠得到一個時間Picker
- 30. 當它懸停另一個元素時更改一個元素的CSS