jjzjj

targetActivity

全部标签

android - Android的NFC前台派发系统有bug吗?

我对前台调度行为有一个烦人的问题。有时,它不会调用onNewIntent(),而是完全重新创建Activity,这会破坏应用程序的工作流程。我的具体情况:ActivityA是MainActivity,使用前台dispatch。一切正常。但是,在我从浏览器启动的ActivityB中(VIEW操作),前台调度在某些情况下不再起作用。工作流程:我启动MainActivity,切换到浏览器(不关闭MainActivity),启动ActivityB并连接我的NFC设备-->它创建新ActivityB。我启动MainActivity并再次关闭它。之后我切换到浏览器,启动ActivityB并连接我的

android - 从 TargetActivity 中提取/区分 ActivityAlias 名称

我有多个ActivityAliases所有这些都开始一个单一的TargetActivity.在我的里面TargetActivity我尝试区分开始的别名TargetActivity.别名在Manifest中定义作为可启动项(Intent过滤器),将显示为主屏幕上的快捷方式。用户将点击快捷方式和android将启动我在“android:targetActivity=..”标签中定义的Activity。为此,我目前提取了componentName来自Intent,这是给我的TargetActivity并使用className().喜欢:StringaliasName=targetActivi

android:允许创建一个 Activity 别名,其 targetActivity 在 aar/sdk 中

我正在编写一个SDK,并希望开发人员能够创建一个activity-alias,其targetActivity设置为我的SDK中的一个Activity。我这样做是因为我希望他们能够针对SDK中的特定Activity自定义Intent过滤器。如果在sdk的list中有ActivityX,我希望他们能够在他们的应用程序list中编写这样的activity-alias:...user'scustomintentfilter我遇到的问题是targetActivity有restriction它:"...mustmatchthenameattributeofanactivityelementthat