我有一個過濾按鈕。我需要打開與下面給出的image.I相同的可擴展/下拉過濾器。我嘗試了彈出菜單和Listpopup窗口,但是,我沒有得到任何成功。如何在Android中顯示特定視圖下方的下拉列表視圖?
預先感謝
我有一個過濾按鈕。我需要打開與下面給出的image.I相同的可擴展/下拉過濾器。我嘗試了彈出菜單和Listpopup窗口,但是,我沒有得到任何成功。如何在Android中顯示特定視圖下方的下拉列表視圖?
預先感謝
I,通過上述意見幫助做代碼。但代碼如下所示。
final View popUpView = getLayoutInflater().inflate(R.layout.exp, null);
listPopupWindow = new PopupWindow(popUpView, LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT, true);
expandableListView= (ExpandableListView) popUpView.findViewById(R.id.expandableListView);
btnticker.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
expandableListDetail = ExpandableListDataPump.getData();
expandableListTitle = new ArrayList<String>(expandableListDetail.keySet());
expandableListAdapter = new CustomExpandableListAdapter(MainActivity.this, expandableListTitle, expandableListDetail);
expandableListView.setAdapter(expandableListAdapter);
listPopupWindow.showAsDropDown(v);
}
});
,您可以利用片段,這將是過濾器按鈕下方,佈局將包括您所期望即上箭頭,展開視圖,或者你使用的任何視圖中的UI .. 點擊過濾器後剛可見片段與片段化,該效果可以用動畫太...
這個我已經做了,你可以參考的過濾器按鈕同一個dilog會來二手車section..click carwale應用..
任何事情讓我知道更多..
你可以分享代碼嗎? – Vasant
親愛的vasant我可以添加,但代碼是如此之大,所以嘗試自己.. –
也許你可以使用可擴展的listview。 – Redman
但是,如何?我需要確切的下方按鈕,如上圖所示。 – Vasant
可擴展列表視圖彈出窗口內 – Redman