我想为应用程序创建微调器以显示标题,但是当我点击任何项目时我也需要它,它会显示我的ID和标题。
所以请告诉我如何设置ID和Title With Array List并在点击活动中访问它。
这是我的代码,它显示了我的项目和它的位置,但我还想要我用项目标题放置的自定义ID。
ArrayList<String> items=new ArrayList<>();
SpinnerDialog spinnerDialog;
ImageView imageView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_drawer_menu);
// Searching With Spinner[START]
initItems();
spinnerDialog =new SpinnerDialog(DrawerMenu.this,items,"Select Item");
spinnerDialog.bindOnSpinerListener(new OnSpinerItemClick() {
@Override
public void onClick(String item, int position) {
Toast.makeText(DrawerMenu.this,"Selected: "+item,Toast.LENGTH_SHORT).show();
}
});
imageView=(ImageView)findViewById(R.id.search_Quali);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
spinnerDialog.showSpinerDialog();
}
});
}
private void initItems() {
for(int i=0;i<100;i++)
{
items.add("Item"+(i+1));
}
}
// Searching With Spinner[END]
}
答案 0 :(得分:1)
ShareExtension