草庐IT

active_flag

全部标签

android - 如何从 android Activity 启动 Unity 应用程序?

我是Unity的新手,真的不明白如何从androidActivity启动unity应用程序。我需要一个有时会更改的小部件(例如,当收到短信时)并单击启动统一应用程序。小部件和统一项目分别没有问题。但是我不知道如何从android项目开始统一。 最佳答案 您可以扩展主ActivityUnityPlayerActivity(控制Android上UnityPlayer的主循环)publicclassMainActivityextendsUnityPlayerActivityimplementsMyFunction{@Overridepro

android - 如何从不同的 Activity 获取主启动 Activity 的 Intent?

我目前在另一个Activity中。如何获取主启动Activity的Intent?IntentlaunchIntent=getIntent();在上面,显然getIntent()不会为我提供我需要的正确Intent。如何获取主要启动Activity的Intent? 最佳答案 importandroid.os.Bundle;Bundleextras=getIntent().getExtras();if(extras!=null){pics=extras.getInt(KEY_HERE);}根据需要替换pics和getInt。

尽管 "singleTop",Android 在顶部创建新 Activity

我有一个Activityandroid:launchMode="singleTop"我如何操作Intent以在Top上创建新的Activity。因为在特殊情况下我需要一个新的Activity。或者这是不可能的? 最佳答案 我会删除list中的singleTop标志,而是将其作为标志添加到您需要的Intent中,使用:intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);那么在不需要使用singleTop的情况下,就不要设置这个flag。 关于尽

android - 当我的 Activity 正在运行并且设备已连接到充电器时,防止设备在 android 中锁定

我有一个夜间时钟应用程序,我想在应用程序运行且设备在充电器上时禁用设备的键盘锁。这个想法是,如果你在充电器上并且这个应用程序正在运行,那么可以合理地假设你在一个安全的地方。当应用程序退出时(通过返回或主页)然后我不希望解锁屏幕出现,只允许正常使用,就好像手机从未闲置超过设备的锁定时间一样。目前我的应用程序使用FLAG_SHOW_WHEN_LOCKED窗口选项,它很好地保持屏幕打开和解锁,但是当我返回或回家时(锁定时间到期后),我得到解锁键盘屏幕来解锁设备。我想防止在我的应用程序正在运行且设备在充电器上时发生这种锁定其他应用程序的情况。我显然会将此功能设置为用户选择的设置,但如何实现呢?

android - Activity 丢失后终止异步任务

这是我的过程和问题:在此应用程序中,您单击菜单按钮在此菜单中,您按下切换按钮,启动异步任务(每30秒发出一次提示音)。这个任务是在toggle勾选的时候一直运行,不勾选的时候取消。只要您留在“菜单”窗口中,就可以启动和停止该过程。选中切换框!如果窗口被剥离并再次打开菜单,我的切换保存状态为已选中并且进程仍在运行。但是我认为我失去了对异步任务实例的访问权限。这可能就是为什么取消选中切换会导致程序崩溃的原因?myTask.cancle(真);可能就像一个丢失的引用,我的Asynch-Task现在在我无法再调用或控制它的地方流出!在这种情况下,我该怎么做才能捕获异步任务并取消它?长话短说;如

android - finish() 关闭应用程序而不是 Activity

我是一个初学者android程序员,我似乎遇到了一个问题:我打开新的Activity,用IntentnewGameIntent=newIntent(actionName);startActivity(newGameIntent);一切正常,Activity开始。但是当我调用finish()时,它不会转到previusActivity,它只是关闭应用程序(没有错误或其他日志消息)有人知道为什么会这样吗?感谢您的宝贵时间!根据要求,这里有更多代码(我可能完全搞砸了的东西):第一项Activity:@OverrideprotectedvoidonStop(){super.onStop();S

android - 如何在android中按后退时保持 Activity 状态不变?

我是Android新手。根据AndroidDevelopersDocmakinganactivitylaunchmodesingleTop它将保持该Activity不变。但它对我不起作用。我有一个Activity,其中有一个倒数计时器,我想要的是当我离开该Activity后退并返回到该Activity时,倒数计时器应该仍在运行。怎么做?请帮忙 最佳答案 我相信你有点误解了。在singleTop中启动一个activity并不意味着这个activity是“完整的”,它意味着如果目标任务已经在其堆栈顶部有一个现有的activity实例,那

android - 锁屏上的 Activity - 关闭它会恢复之前的 Activity

假设我的应用程序正常运行,显示ActivityA。然后用户锁定手机。A尽职尽责地进入休眠状态(onPause())。在屏幕关闭的某个时候,我需要向用户展示一些东西。因此,从我的后台代码(服务)中,我为B调用startActivity,并传递以下标志:FLAG_ACTIVITY_CLEAR_TOPFLAG_ACTIVITY_NEW_TASK然后在B的onCreate()中,我添加了以下窗口标志FLAG_SHOW_WHEN_LOCKEDFLAG_TURN_SCREEN_ONFLAG_DISMISS_KEYGUARD一切正常-B现在出现在键盘锁的顶部。稍后,我希望解散B,因此我在B中调用di

Eclipse 中的 Android Maven - 创建 Activity

每次我使用Android-Maven插件在Eclipse中创建一个Activity时,该Activity会自动在src而不是src/main/java下创建。例如,我在EclipsePackageExplorer中有src/main/java源文件。在源文件夹下,我有com.example.package.name包。我右键单击该包并选择“新建”->“其他”并选择“AndroidActivity”。输入有关新Activity的所有信息后,我单击“完成”。问题是,当Eclipse创建Activity并更新list时,它将新Activity放在“src/com/example/packag

android - 在 Activity 中显示导航 map

如何在布局Activity中启动导航map? 最佳答案 你应该看看thistutorial,它非常全面,stackoverflow的格式不适用于长篇教程。一般来说,Google提供了一个用于在您的应用程序中使用Googlemap的库,称为MapView。该示例的源代码可用here.更新:根据下面的评论,现在我更好地理解了这个问题,答案是您不能在android中从一个应用程序调用代码或在另一个应用程序中重用代码。唯一正式的方法是使用Intent调用整个Activity。(这里是anotherthreadonthetopic。)