Jestem nowy na Androida i tworzę menu podręczne widoku listy. Ale mam problem z width
i height
. Menu podręczne może mieć większą wysokość i szerokość. W SO jest wiele pytań, ale żadna z nich mi nie pomogła.Problem z menu podręcznym w Androidzie ListView
Do Utwórz menu podręczne Próbowałem następujące metody.
1] Korzystanie z menu Popup z poniższym kodzie:
private void showPopupMenu(View view){
Context wrapper = new ContextThemeWrapper(this, R.style.PopupMenu);
PopupMenu popupMenu = new PopupMenu(wrapper,view);
popupMenu.getMenuInflater().inflate(R.menu.popup_menu,popupMenu.getMenu());
popupMenu.show();
popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener(){
@Override
public boolean onMenuItemClick(MenuItem item){
switch (item.getItemId()){
case R.id.install:
Intent intent = new Intent(ViewAllRelationActivity.this,EditRelativeActivity.class);
startActivity(intent);
break;
case R.id.addtowishlist:
break;
}
return false;
}
});
}
Daje to wyjście:
2] Korzystanie ContextMenu go wyświetla następujące wyjściu:
Możemy utrzymać szerokość i wysokość w ContextMenu Ale zawsze pokazać w centrumnot each row of our Listview Data
.
Ale chcę below Image type Popup menu
. Szerokość i wysokość są małe.
Proszę podać rozwiązanie tego problemu.
http://stackoverflow.com/a/22311108/5093666 może być ta odpowiedź będzie pomocna dla ciebie – curiousMind