[英]how to use imageview as spinner
我有一個問題,我使用 imageview 下拉菜單,但我不知道如何將數據設置為 imageview,所以如果有人可以幫助我。我想在您單擊微調器時像微調器一樣使用它,它顯示數據你在里面取它,所以我的問題是如何取數據到圖像視圖並顯示它這是我的代碼:
dropDownArrow2 =(ImageView)findViewById(R.id.dropDownImage2);
dropDownArrow2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
alimentsAutoComp.showDropDown();
}
});
從您的帖子中我了解到您有一個微調器和一個圖像視圖,並且您想在用戶單擊圖像視圖時展開微調器。 您可以在 imageview 的偵聽器中調用微調視圖的 performClick() 方法:
Spinner yourSpinnerView = (Spinner) view.findViewById(R.id.yourSpinnerView);
dropDownArrow2 = (ImageView) view.findViewById(R.id.dropDownImage2);
dropDownArrow2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
yourSpinnerView.performClick();
}
});
如果您想用數據填充微調器,您可以在此處從開發人員的網站復制代碼。 不確定您將數據添加到圖像視圖的意思。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.