草庐IT

android - 如何在 Android 上以编程方式禁用/启用 3G?

我正在尝试为需要启用和禁用3G(在2g和3g之间移动)的android应用程序编写代码,但找不到任何相关信息...这可能吗?我可以获得代码fragment或一些文档吗?提前致谢 最佳答案 不,这是不可能的,因为在其他移动平台上是不可能的.. 关于android-如何在Android上以编程方式禁用/启用3G?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1203278/

android - 从 ListView 中的 OnItemLongClickListener 启用拖动排序 ListView 时出现 NullPointerException

我在ListFragment中使用drag-sort-listview(https://github.com/bauerca/drag-sort-listview)。当我在创建时启用dragsort时一切正常。但是,我想让它保持禁用状态,直到长按ListView中的一项。所以我想设置mDslv.setDragEnabled(false);在3个地方:onCreateView()、DragSortListView.DropListener和DragSortListView.RemoveListener在我的ListFragment中,我有:listView.setOnItemLongCl

android - 如何在手机中仅启用纵向和反向纵向, "sensorPortrait"在手机上不起作用?

我不明白为什么在list中为Activity设置“sensorPortrait”属性无法让Activity进入反向纵向。这是我在list中设置的方式上面的代码不能让我在MotoE(4.4.4)或GalaxyS3(4.3)上同时获得reversePortrait和肖像,但我可以确认它在Nexus7(5.0.1)平板电脑上工作,我尝试了其他几个答案,但这个似乎是最简单的,它似乎对我来说在“电话”上不起作用,我是否遗漏了一些与让它工作相关的信息?我尝试了以下链接,它与我的问题一样相似,但对此似乎没有任何帮助Activityinportraitorreverseportraitonly目前使用

android - 如何获取通知下拉背景颜色,并在启用夜间模式时确定最佳文本颜色?

最近,当启用Android9.0Pie和Android操作系统的夜间模式时,我的用户向我发送了以下屏幕截图。如您所见,股票名称是不可见的,因为股票名称应用了黑色。在普通的白色主题中,它应该如下所示这是我用来突出文本颜色的代码。在我的代码中,我总是假设下拉通知的背景是白色的。(在启用暗模式的情况下这是不正确的)publicSpannableStringgetFallBelowSpannableString(Contextcontext){if(fallBelowSpannableString!=null){returnfallBelowSpannableString;}if(fallBe

android - 一个应用如何在安卓市场启用 "Allow Automatic Updating"

我注意到一些应用程序,如谷歌地图、Android版Facebook等(顺便说一句,都是预加载的),在我没有这样做的情况下选中了“允许自动更新”复选框。是否仅适用于预加载的应用程序?我如何通过我的应用实现这一目标? 最佳答案 用户必须明确选中此选项。我认为应用程序中没有任何API可以执行此操作。您可以在询问用户是否愿意(例如,在对话框中)后,将他带到您应用的市场页面,以便他进行检查。 关于android-一个应用如何在安卓市场启用"AllowAutomaticUpdating",我们在St

android - 仅启用混淆器以删除未使用的代码

我的应用程序使用了一些包含太多方法的jar库,但实际上只使用了该库中的2-3种方法。这个库的总大小超过2Mb。我不需要所有这些,我想使用ProGuard缩小我的apk。我需要启用ProGuard并将其配置为仅删除未使用的代码并缩小apk大小。但我不知道怎么办。我不想混淆我的应用程序等。只缩小最终大小。我尝试通过启用proguardminifyEnabledtrue但它只有错误,什么也没有。 最佳答案 要仅缩小您的应用程序,您应该执行以下操作:release{proguardFilegetDefaultProguardFile('pr

android - 如何以编程方式启用 Android O WiFi 热点

我们一直在使用WifiManager隐藏API来启用Wifi网络共享并创建接入点。Android上API26现在的问题是标记@RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED)被添加到setWifiApEnabled函数,现在调用返回false和打印以下日志:W/WifiManager:PACKAGE_NAMEattemptedcalltosetWifiApEnabledenabled=true阅读新文档,它说该函数已被弃用,将在即将发布的版本中删除,如果调用者具有适当的权限,则改为使用Connectivi

Android ADB Shell 不启用包

我要求pm(包管理器)启用某些包,但它没有启用并显示消息“newstate:disabled”shell@android:/$pmenablemy.app.comPackagemy.app.comnewstate:disabled奇怪...好像是个bug...SamsungGT-P3100withAndroid4.0.3知道如何解决吗? 最佳答案 您可能需要成为root才能使用命令pmdisable在系统应用程序上。 关于AndroidADBShell不启用包,我们在StackOverf

java - Gradle 构建失败,java 1.8,构建工具 2.2.0-alpha4,启用 jackOptions

我正在使用下面的gradle配置构建android项目:安卓工作室2.1.2项目gradle文件:dependencies{classpath'com.android.tools.build:gradle:2.2.0-alpha4'}应用程序gradle文件:android{compileSdkVersion24buildToolsVersion'24.0.0'defaultConfig{applicationId""minSdkVersion17targetSdkVersion24versionCode1versionName"1.0"jackOptions{enabledtrue}

Android:启用硬件加速

我希望我的动画在android4.0中非常缓慢且缺乏。所以我想启用硬件加速并尝试做什么this页面说但没有运气。你可以在这里看到我的list:然后我测试它是否在onCreate()中启用了硬件加速,如下所示:ListViewlist=(ListView)findViewById(R.id.home_list_active_games);Booleantest=list.isHardwareAccelerated();但它总是返回false!?我需要添加某种权限还是这里有什么问题?BR 最佳答案 上面的代码看起来没问题。同样的问题发布