小编use*_*415的帖子

setCompoundDrawablesWithIntrinsicBounds vs. android:drawableRight

通过xml设置drawable有什么区别

android:drawableRight="@drawable/arrow_right_normal"
Run Code Online (Sandbox Code Playgroud)

并通过代码设置drawable

bt.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, R.drawable.arrow_right_normal);
Run Code Online (Sandbox Code Playgroud)

因为在第一种情况下,一切都像预期的那样工作(Buttontext是中心水平,图标位于右侧中间).在第二种情况下,图标位于按钮的底部/中间,文本位于左上角.

android

8
推荐指数
1
解决办法
2万
查看次数

错误"生成签名APK - APK已成功生成"消息弹出每次我进行构建(生成签名的apk一次后)

这对我来说正在所有项目中发生.当我从Android Studio生成签名的apk时,我收到以下正确的消息:

在此输入图像描述

问题:在此之后,当我实际上没有生成签名的apk时,我继续为项目发生的每个构建获取此消息.

我检查了目标文件夹,看看apk是否实际上已生成,但事实并非如此.那为什么我收到消息?重新启动Android Studio后,它会停止.

这是项目或设置中的错误配置还是Android Studio中的错误?我正在使用Android Studio 1.5.1

更新:我不想禁用lint和禁止该问题.实际上,我(可能是在寻找一个真正的解决configuration or settings changeIDEgradle文件)


正如我在用户2082415接受的答案中所提到的,这是Android Studio中的一个错误.我现在正在关注错误报告,并会在可用的情况下使用解决方案更新此帖子.

这是错误报告的链接

android signing gradle apk android-studio

7
推荐指数
1
解决办法
2455
查看次数

iOS8 beta 5上的UIWebView中的位置服务无法正常工作

昨天我们尝试开发人员使用Xcode 6 Beta 5为我们的App预览iOS 8 beta 5.我们在混合应用程序的webview组件中使用位置服务.

我认识到通过UIWebView进行地理定位不再适用了.我通过一个示例来验证这种行为,从w3schools.com到UIWebView的地理定位示例加载示例.

使用iOS 7(基本SDK 7.1,使用XCode 5构建),接收位置服务的通知在此之后被提示,该应用程序显示在iPhone设置中的隐私 - >位置服务下.使用iOS 8(基本SDK 8,使用XCode 6构建),不会出现提示,并且webview位置服务无法正常工作,并且设置中没有条目.

我知道,在iOS 8中,用户隐私设置发生了一些变化,特别是在后台处理位置服务,但我没想到它会破坏我们使用navigator.geolocation.getCurrentPosition的webview-location逻辑. (showPosition)javascript函数.

无论如何,我仍然不清楚这是iOS 8测试版中的错误还是某些API更改的结果以及是否采用的正确方法.

提前致谢

iphone xcode uiwebview ios ios8

2
推荐指数
1
解决办法
5878
查看次数

标签 统计

android ×2

android-studio ×1

apk ×1

gradle ×1

ios ×1

ios8 ×1

iphone ×1

signing ×1

uiwebview ×1

xcode ×1