草庐IT

FLAG_ACTIVITY_SINGLE_TASK

全部标签

android - 如何处理 Activity 和 Fragment 之外的权限请求?

我正在开发一个需要访问外部存储的自定义复合View。如何在不涉及外部方(即Activity或Fragment)的情况下实现权限处理?我知道我可以使用View的上下文请求权限,但我如何处理View内的onRequestPermissionsResult()?有可能吗?如果不可能,那么处理此类问题的最优雅的解决方案是什么? 最佳答案 I'mdevelopingacustomcompoundViewthatneedstoaccessexternalstorage恕我直言,这是一个架构错误。View用于向用户显示内容,有时用于收集低级输入事

Android - 在 Activity 被销毁后,isFinishing() 的值是否会保持为真?

如果这个问题听起来非常基础,我们深表歉意。我有一个具有异步网络回调的Activity。回调可以在用户离开Activity后执行。作为检查,我想使用isFinishing()(我不能使用isDestroyed(),因为我的最低API级别是16而不是17,isDestroyed()需要)。我能否在回调中使用isFinishing()来确保我的逻辑仅在Activity未被销毁时执行?更具体地说,对于通过调用finish()销毁的Activity,即使在调用onDestroy()之后,isFinishing()也会返回true?我还看了源代码。这是isFinishing():publicboo

javascript - react native Android : Showing an Activity from Java

我需要在React-native中显示一个Activity(Nativeandroid、Java)。我知道有人问过几次,但没有人帮助过我。我没有找到任何关于如何在React-Native中调用/打开Activity的教程或文档。将Activity放在哪里以及如何将其注册/添加到项目中。有教程或示例代码吗?我正在使用react-native-camera,当我从RN运行它时,它显示了来自rn-camera的View,我查看了它的源代码但它没有Activity。如果您能分辨出react-native的哪些模块正在使用Activity,它也会有所帮助。(在nativereact中显示andr

android - Robotium:仅单击 alertDialog 中的文本,而不单击下方 Activity 中的文本

我有一个显示一些文本的Activity,例如“someText”。从这个Activity中,我打开一个警告对话框如下:AlertDialog.Builderbuilder=newAlertDialog.Builder(getContext());builder.setTitle("Title");String[]items={"Hello","World","someText"};builder.setItems(items,newMultiChoiceEventOnClickListener(...);builder.setCancelable(true);builder.show(

c# - 如何使用 Intent 和 Activity 在 Xamarin Android 中插入城市、街道、邮政编码、国家/地区的联系人?

我需要使用XamarinForms/Android的Intent以编程方式打开Android联系人应用程序。当“添加新联系人”Activity/屏幕出现时,我想用以下字段预先填充它:姓名(正在填充)电话(正在填充)街道(未填充)城市(未填充)状态(未填充)国家(未看到此字段,未填充)如上所述,一些屏幕正在填充,但地址字段没有。这是用于触发打开Android的“添加联系人”屏幕的Activity的XamarinC#Android代码/服务:publicvoidAddContact(stringname,string[]phoneNumbers,stringstreetAddress,st

Android:为什么我不应该在选项卡内使用 Activity ?

我在一些地方读到我不应该使用Activity作为我的选项卡的内容。我想知道为什么这不是推荐的方法...有什么建议吗? 最佳答案 我想反过来说:为什么要将Activity用作选项卡?您所做的只是增加开销和复杂性。只需为选项卡使用View。如果您有一些东西必须既是选项卡又是单独的独立Activity,请重用View。 关于Android:为什么我不应该在选项卡内使用Activity?,我们在StackOverflow上找到一个类似的问题: https://stac

android - Activity 应该是透明的,但有黑色背景

我的用例是为风景相机预览编写覆盖ControllerActivity。我按照几个教程中的说明编写透明主题。所以我的res/values/style.xml看起来像这样:@drawable/transparent_background#00000000Activityfragment:当我从我的根Activity开始这个Activity时,布局被正确绘制,但背景保持黑色。我尝试使用@android:style/Theme.Translucent代替,但是这个主题继承了调用Activity(横向)的方向,这不是我想要的。编辑:保存相机预览的应用程序设置为横向View,因为它不能正确显示纵向

android - 启动新的 Android Activity 太慢了

我想打开一个新的Activity:Intentintent=newIntent(homeScreen.this,EmployeeService.class);Bundleb=newBundle();b.putInt(Constants.SERVICE_DETAIL_L1_ID_MSG,ServiceIndex.SRV_L1_EMPLOYMENT);b.putInt(Constants.SERVICE_DETAIL_FOCUS_POS_MSG,2);intent.putExtras(b);startActivity(intent);但是要使目标Activity(EmployeeServi

android - 使用 ASYNC Task 加载 map 图钉

我已成功将map图钉添加到我的map叠加层中,但它加载缓慢并且在map上移动缓慢。我想是在它从服务器下载map图钉的时候。这些引脚的大小只有20-30kb,但有时可能需要添加25个引脚。我已经尝试在后台添加图钉,但它会破坏应用程序。如何在不影响性能的情况下在后台添加图钉?当用户触摸map并执行此ASYNC任务时,我从map获取位置。privateclassmapStationsextendsAsyncTask{@OverrideprotectedJSONObjectdoInBackground(Void...arg0){JSONObjectobj=null;try{obj=newJSO

android - 如何从 ComponentName 获取 Activity 引用

我有一个前台屏幕Activity的ComponentName。我能够从中获取上下文对象。但我需要Activity实例。如何从ComponentName获取Activity引用。所有这些代码都将编写在一个服务中。提前致谢。 最佳答案 您不能从它的组件名称中获取Activity实例。您可以将Activity实例存储为类中的静态字段(当调用Activity的onCreate方法时)并在服务中获取该字段。还有你想用服务中的Activity实例做什么? 关于android-如何从Component