You've already forked MicroPythonOS
mirror of
https://github.com/m5stack/MicroPythonOS.git
synced 2026-05-20 11:51:27 -07:00
Still works!
This commit is contained in:
@@ -72,6 +72,3 @@ class App:
|
||||
installed_path=appdir,
|
||||
)
|
||||
|
||||
def start_activity(self, intent):
|
||||
"""Android-like: App.startActivity(Intent)"""
|
||||
return ActivityNavigator.startActivity(intent)
|
||||
|
||||
@@ -63,13 +63,7 @@ def execute_script(script_source, is_file, cwd=None, classname=None, app=None):
|
||||
main_activity = script_globals.get(classname)
|
||||
if main_activity:
|
||||
start_time = utime.ticks_ms()
|
||||
from mpos.app.activity import Activity as BaseActivity
|
||||
if app:
|
||||
dummy = BaseActivity()
|
||||
dummy.app = app
|
||||
returned_activity = dummy.startActivity(Intent(activity_class=main_activity))
|
||||
else:
|
||||
print("Warning: app not found in PackageManager")
|
||||
Activity.startActivity(None, Intent(activity_class=main_activity))
|
||||
end_time = utime.ticks_diff(utime.ticks_ms(), start_time)
|
||||
print(f"execute_script: Activity.startActivity took {end_time}ms")
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user