有关在Android中创建或管理活动的问题。在Android应用程序中,Activity是一个组件,它提供允许用户执行某些操作的用户界面。简单的例子包括:拨打电话,拍照,发送电子邮件或查看地图。
我刚刚添加了用户通过备份自定义文件类型在我的应用程序中恢复数据的功能。当使用我的应用程序从文件资源管理器打开文件时,我的根(主)活动将打开,...
我想从我的应用程序启动另一个应用程序的特定活动。例如,在我的应用程序的 onCreate 上,我想启动 com.pas.webcam.pro 名为 Rolling(非主)活动的活动。我有
我看过很多关于如何更改Android屏幕的教程,但我无法理解/使所有这些教程都可以工作,有人可以帮助我完成我的项目。我有四个 xml 文件 所有这些都有
我有一个这样的活动输出 { “第一行”:{ “映射”:“{\“CHRSCRT \”:\“CHRT \”,\“CST \”:\“自定义\”}” } }...
我有一个 Android 应用程序,可以在手机上正常运行。当我部署到电视时,它会加载。但是当我离开应用程序并返回它(多任务)时,我收到错误。 = 现在无法打开。 没关系
我已经自定义了我的Android应用程序设置页面,我使用API 21或26。我添加了一个继承自ListPreference的CustomListPreference java类并将其集成到
我正在按照我的课程说明创建一个视频播放器应用程序,但我陷入了代码
我在 URI 导入部分以及绑定解析中遇到错误。 尝试了AI,但没有给出相关结果,该视频播放器播放res文件夹中的视频。错误图像 包装...
在activity中使用setFragmentResultListener
我的容器活动在某些情况下处理导航,如下所示: 有趣的导航(方向:NavDirections,额外内容:Navigator.Extras?= null){ extras?.let { navController.navigate(直接...
公共类 PhrasesActivity 扩展 AppCompatActivity { 媒体播放器 媒体播放器; 私人 MediaPlayer.OnCompletionListener onCompletionListener = new MediaPlayer.OnCompletionListener(){ ...
我想知道Android是否有办法获取意图标志的名称。例如,我通过方法intent.flags获取标志值,但这些只是int值。我发现 524288 是
我想从我的应用程序发送一封电子邮件。所以我使用了以下代码。 String uriText = "[email protected]" + "?subject=" + URLEncoder.encode("主题") + "&body=" + URLEncoder.encode("一些文本...
有时系统可以终止或终止某个活动的进程。我需要将活动数据保存到共享首选项。 在这种情况下会调用任何回调吗? onPause 或 onSaveInstanceState 不是
我也有类似的问题。 启动时,我的应用程序会显示一个启动屏幕,并通过网络检查当前用户是否仍然是高级用户。 我的问题:我在睡觉前启动了我的应用程序,
我正在使用Urls类(下面给出的代码)来设置我想在我的应用程序中使用的不同url 公共接口 URL { 公共字符串SERVER_BASE_URL =“http://webaddress.com/”; 酒吧...
错误java.lang.RuntimeException:无法销毁活动IllegalStateException:无法在onSaveInstanceState之后执行此操作
我是android开发新手。我正在开发一个小项目,遇到了一个错误,我已经尝试解决它近一天了。 所以我有两个活动: 登录页面活动前...
将“android:enabled”指定为 false 的 <activity-alias> 的目的是什么?
我正在查看一个应用程序,该应用程序描述了 Android 清单中的多个元素,但“android:enabled”为 false。文档指出属性指定 目标是否活动...
阅读 Android 的 android:configChanges 文档,我发现: “触摸屏” 触摸屏已更改。 (这通常不应该发生。) “navigation” 导航类型 (
上下文无法转换为android.app.Activity错误
我最近更新了 gradle 依赖项,之后我开始收到此错误: android.view.ContextThemeWrapper 无法转换为 android.app.Activity 错误来源的代码...
我正在尝试设置一个意图过滤器,以在用户单击以下 URI 时启动我的活动: example.com/pathA/pathB/#pathC/someGUID 所以我将以下 XML 添加到清单文件中: 我正在尝试设置一个意图过滤器,以便在用户单击以下 URI 时启动我的活动: example.com/pathA/pathB/#pathC/someGUID 所以我将以下 XML 添加到清单文件中: <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="example.com" android:pathPrefix="/pathA/pathB/#pathC" android:scheme="http" /> </intent-filter> 我认为“#”字符把一切搞乱了,但我尝试转义这个字符,但没有成功。有什么想法吗? 更新:当我说“尝试转义”时,我的意思是使用百分比编码(#等于%23) 意图过滤器使用 UriMatcher 来解析 URI 并确定是否存在匹配。 # 是数字的 URI 通配符,如 UriMatcher 中的示例所示。根据 UriMatcher 源代码,没有转义序列可以转义 URI 中的 #。因此,您应该使用另一个非保留符号(请注意,*也被保留为任何文本的通配符)。 在 Android 15 中,这应该开始工作。 一些例子: <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="http" /> <data android:scheme="https" /> <data android:domain="astore.com" /> <uri-relative-filter-group> <data android:pathPrefix="/auth" /> <data android:query="region=na" /> </uri-relative-filter-group> <uri-relative-filter-group android:allow="false"> <data android:pathPrefix="/auth" /> <data android:query="mobileoptout=true" /> </uri-relative-filter-group> <uri-relative-filter-group android:allow="false"> <data android:pathPrefix="/auth" /> <data android:fragmentPrefix="faq" /> </uri-relative-filter-group> </intent-filter> https://developer.android.com/about/versions/15/features#expanded-intentfilter
我正在开发库,它应该找出屏幕上是否有非活动窗口(例如对话框、弹出菜单......)。我试过这个... ((活动)上下文).getWindow() 但它总是返回主要活动...