java: add ~ to the popup menu

This is workaround since softkeyboard tilde seems not to work at all.
This commit is contained in:
Unknown 2020-06-02 01:59:53 +02:00
parent cd8edbb4de
commit 1fa1c6d2c2
1 changed files with 7 additions and 3 deletions

View File

@ -91,18 +91,22 @@ public class ETLActivity extends SDLActivity implements JoyStickListener {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
PopupMenu etl_PopMenu = new PopupMenu(getApplicationContext(), buttonPopUpMenu); PopupMenu etl_PopMenu = new PopupMenu(getApplicationContext(), buttonPopUpMenu);
etl_PopMenu.getMenu().add(0, 0, 0, "F1"); etl_PopMenu.getMenu().add(0, 0, 0, "~");
etl_PopMenu.getMenu().add(1, 1, 1, "F2"); etl_PopMenu.getMenu().add(1, 1, 1, "F1");
etl_PopMenu.getMenu().add(2, 2, 2, "F2");
etl_PopMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { etl_PopMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override @Override
public boolean onMenuItemClick(MenuItem item) { public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) { switch (item.getItemId()) {
case 0: case 0:
SDLActivity.onNativeKeyDown(68);
SDLActivity.onNativeKeyUp(68);
case 1:
SDLActivity.onNativeKeyDown(131); SDLActivity.onNativeKeyDown(131);
SDLActivity.onNativeKeyUp(131); SDLActivity.onNativeKeyUp(131);
break; break;
case 1: case 2:
SDLActivity.onNativeKeyDown(132); SDLActivity.onNativeKeyDown(132);
SDLActivity.onNativeKeyUp(132); SDLActivity.onNativeKeyUp(132);
break; break;