草庐IT

mod_access_compat

全部标签

android - ActionBar Compat 的自定义(渐变)背景

我正在使用ActionBarCompat,以便我的带抽屉导航的操作栏向后兼容到API级别9,我想更改操作栏的背景。我从AndroidDevelopers复制了代码:@style/MyActionBar@style/MyActionBar@drawable/actionbar_background@drawable/actionbar_background问题来了。当我将可绘制图像或颜色作为背景时,效​​果很好。但是我想将背景定义为渐变形状,所以我的actionbar_background看起来像:我希望它以水平方式重复,但即使这样也会导致错误,事实上,非常有趣的错误。当我尝试运行该应用

android - ACCESS_FINE_LOCATION 在 list 中被授予,但总是被拒绝许可?

我目前正在尝试获取用户当前位置的纬度和经度。我在list中启用了以下权限。TargetSDK和minsdk都是23为此,我了解我需要对权限执行运行时检查。但是,当我执行以下操作时,我总是得到-1作为返回。(PERMISSION_DENIED)intpermissionCheck=ContextCompat.checkSelfPermission(getApplicationContext(),Manifest.permission.ACCESS_FINE_LOCATION);尝试访问当前位置时是否遗漏了一个步骤?完整代码在这里:privateStringgetZipcodeFromCu

android - 在操作栏列表菜单中使用自定义适配器时出现空指针(使用 compat-v7)

在使用最新版本的兼容性库(即v18ofcompat-lib,随4.3Android版本发布)并在操作栏中使用列表导航菜单模式时,我遇到了Nullpointer异常。该错误出现在android2.3.3版本。我相信那是因为在这个版本(和其他版本)中,使用的整个actionbar代码是compat-lib代码。当我单击列表菜单(在操作栏上)时,我的应用程序崩溃并且我在logcat中收到以下错误:07-3018:17:59.296:E/AndroidRuntime(14701):FATALEXCEPTION:main07-3018:17:59.296:E/AndroidRuntime(147

android - 无法解析 : com. android.support :support-compat: 25. 0.1.?

当我添加依赖项时,我无法找出确切的问题是什么。dependencies{compile'com.github.jetradarmobile:android-snowfall:1.1.2'}我得到了上面的错误myGradle(Project)buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:2.2.1'}}allprojects{repositories{jcenter(){maven{url"https://jitpack.io"}}}}taskclean(t

android - 权限拒绝 : Accessing service ComponentInfo {. ..} 来自 pid=-1

我正在尝试使用Google的Activity识别服务。几天前,一切都很顺利,即我可以连接使用该服务来获取Activity信息。但是今天我发现我再也收不到了。查看日志后,我发现了这个错误:05-1521:19:27.196:W/ActivityManager(765):PermissionDenial:AccessingserviceComponentInfo{edu.umich.si.inteco.captureprobe/edu.umich.si.inteco.captureprobe.contextmanager.ActivityRecognitionService}frompid

Android 光标错误 - "make sure cursor is initialized correctly before accessing data from it..."

我有一个Activity,其中一个viewflipper显示一个列表,其中包含来自mediastore的艺术家,单击该项目会显示所选艺术家的专辑列表,而该列表又会显示该专辑中的歌曲。单击一首歌曲后,它应该使用字符串“title”填充TextView。直到此时,所有的游标都工作正常,但最后一个似乎不知何故错位了。谁能告诉我为什么logcat告诉我:05-0723:58:54.195:E/AndroidRuntime(1961):java.lang.IllegalStateException:Couldn'treadrow3,col-1fromCursorWindow.Makesureth

android - ACCESS_FINE_LOCATION 权限

我有点害羞。但是找不到问题所在。这是我的list。这是我的代码:publicclassMainActivityextendsAppCompatActivity{LocationManagerlocationManager;LocationListenerlocationListener;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Toolbartoolbar=(Toolb

android - V2 map 库是否需要 ACCESS_NETWORK_STATE 权限?

我在已发布的应用中使用AndroidV2Googlemap库(GooglePlay服务)。我一直在GooglePlay中看到零星的异常,这似乎表明支持mapfragment偶尔会尝试检查网络状态。但是,库文档没有提到需要此权限。我不直接在我的应用程序中检查网络状态,所以我没有声明这个权限。因此,在扩充支持mapfragment时有时会抛出SecurityException:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.foo/com.foo.ui.TransactionDetailActivity}:

android - 未找到输出 : error: resource style/TextAppearance. Compat.Notification.Info(又名 package_name :style/TextAppearance. Compat.Notification.Info)

切换到AndroidStudio3.2canary后,我收到以下构建错误。我看过this发布这个人有类似问题但没有提到解决方案的地方。我想尝试新的Material组件和喷气背包,所以有没有可能我不必切换回去。com.android.builder.internal.aapt.v2.Aapt2Exception:AndroidresourcelinkingfailedOutput:error:resourcestyle/TextAppearance.Compat.Notification.Info(akacom.nsnik.nrs.kotlintest.debug:style/TextA

Android Studio 我不断收到 Gradle 错误 "The process cannot access the file because it is being used by another process"

我可以导入示例应用程序项目,尝试构建它,但我一直收到此错误。不总是同一个文件,而是每次都有一个新的临时文件。我试过几种不同的sample。我已经编程30多年了,感觉完全一无所知。唯一的线索似乎是Windows任务管理器在给出错误并结束构建时显示99%到100%的CPU使用率。 最佳答案 这样做文件->无效缓存/重启..->无效/重启 关于AndroidStudio我不断收到Gradle错误"Theprocesscannotaccessthefilebecauseitisbeingused