diff android/DWindows.kt @ 2607:3b9bbd69bb9c

Android: Implement dw_menu_popup() ... still need to implement the context events.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 16 Jul 2021 02:58:43 +0000
parents 60ec91d23746
children a11522c30345
line wrap: on
line diff
--- a/android/DWindows.kt	Thu Jul 15 21:22:59 2021 +0000
+++ b/android/DWindows.kt	Fri Jul 16 02:58:43 2021 +0000
@@ -830,6 +830,16 @@
         return darkMode
     }
 
+    fun menuPopup(menu: DWMenu, parent: View, x: Int, y: Int)
+    {
+        runOnUiThread {
+            val popup = PopupMenu(this, parent)
+
+            menu.createMenu(popup.menu)
+            popup.show()
+        }
+    }
+
     fun menuBarNew(location: View): DWMenu?
     {
         // TODO: Make sure location is this activity