草庐IT

android - 透明背景在 api 14-15 上显示为黑色

我有一个进度条,我将其背景设置为透明。它适用于较新版本的android,但在14和15上它显示为黑色。这是我的布局:我的应用程序的主题是android:Theme.Holo.Light.DarkActionBar。任何想法如何使它透明? 最佳答案 这可能与您使用的主题有关。确保明确设置进度条下方View的颜色。HoloLight和HoloDark为根元素设置了不同的默认背景,因此覆盖它们可能会解决您的问题。http://developer.android.com/design/style/themes.html

android - QuickBlox Android SDK 1.2 不再在 14 之前的 Android API 上运行

QuickBlox(AndroidSDK)在AndroidAPI14之前不再运行。当我尝试使用QBAuth.createSession(newQBCallbackImpl(){为QuickBlox创建session时,出现以下错误:(javax.net.ssl.SSLPeerUnverifiedException:没有对等证书)。它之前运行的奇怪的东西!我正在使用QuickBloxAndroidSDK1.2.4,我应该迁移到SDK2吗?但它仍然是测试版! 最佳答案 使用QuickBloxAndroidSDK1.2时似乎有问题,强烈建

android - Cordova,在 Ubuntu 14.04 上添加 android 平台时出错

我安装了cordova并且可以毫无问题地创建一个新项目。但是在尝试添加android平台时出现以下错误:sudocordovaplatformaddandroidRunningplatformtask...AddingplatformandroidCreatingandroidproject.../home/tushar/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126throwe;^Error:AnerroroccurredwhilelistingAndroidtargetsat/home/tushar/.c

android - list 合并失败 : uses-sdk:minSdkVersion 1 cannot be smaller than version 14 declared in library

在过去的5-7个小时里,我一直在搜索SO和其他android博客,以消除一个错误,但未能成功。在AndroidStudio中,我导入了一个旧的eclipse项目,但是错误“Manifestmergerfailed”仍然存在Error:Executionfailedfortask':app:processDebugManifest'.>Manifestmergerfailed:uses-sdk:minSdkVersion1cannotbesmallerthanversion14declaredinlibrary[com.google.android.gms:play-services:1

Android API 14, 15 TextView 省略整个字

例如,我定义了TextView,如下所示:使用API级别14/15这会导致剪切整个单词“very”,而我实际上显示的文本是“Thisis”,但我需要将此文本剪切为“Thisisver”。有人可以问我如何实现这样的行为吗? 最佳答案 使用属性singleline和ellipsize: 关于AndroidAPI14,15TextView省略整个字,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

Android Dagger 2.14 设置

我正在尝试弄清楚如何使用dagger2设置android项目,但我做错了。Dagger2和android依赖注入(inject)对我来说是相对较新的概念。这是我的设置。//App.javarootoftheapplicationpublicclassAppextendsDaggerApplication{@OverrideprotectedAndroidInjectorapplicationInjector(){AppComponentappComponent=DaggerAppComponent.create();appComponent.inject(this);returnapp

Android ADB 无法在 ubuntu 14.04 LTS 上启动或无法在模拟器中启动 AVD

AndroidADB无法在ubuntu14.04LTS上启动。它显示以下错误:Unabletodetectadbversion,adboutput/home/k13/Android/sdk/platform-tools/adb:1:/home/k13/Android/sdk/platform-tools/adb:Syntaxerror:")"unexpectedAndroidAVD无法启动出现以下错误:CannotlaunchAVDinemulator.Output:Android/sdk/tools/emulator:1:Android/sdk/tools/emulator:Synt

android datepicker 将最大日期设置为 14 年前

我正在使用此代码在android中生成日期选择器。DatePickerDialogdatePicker=newDatePickerDialog(this,datePickerListener,y,m,d);datePicker.getDatePicker().setMaxDate(System.currentTimeMillis());现在max日期是当前日期。我想把它设置为14年前。我该怎么做? 最佳答案 您可以使用日历来做到这一点Calendarcalendar=Calendar.getInstance();calendar.a

android - 将 Android SDK 工具更新到修订版 14 后的 Ant 问题

在安装AndroidSDK工具修订版14(执行ant-version时为ant版本1.8.2)以在Android4.0(ICS)上安装和测试我们的应用程序后,我注意到我们的自动构建脚本现在失败了。构建脚本正在执行一个ant命令来构建apk,在修订更新后提示build.xml文件已过时,并执行antupdateproject-p来解决这个问题。我们的项目有一个顶级项目和它引用的两个库项目,都是用IntelliJ开发的。删除旧的build.xml文件后,我在每个项目文件夹中运行了更新项目命令。现在我收到以下消息:/tools/ant/build.xml:466:Thefollowinger

android - 更新到 ADT 14 后无法构建依赖于库的项目

为了实现我们UI的不同版本,我们将我们的程序分解为UI特定代码和一个包含所有其他内容的公共(public)库项目。直到昨天,当我更新到ADT14时,一切都运行良好。现在我无法构建。我不断收到错误消息“容器‘LibraryProjects’引用了不存在的库‘我的公共(public)项目的bin文件夹的路径和project.jar的名称’我已经遍及整个网络并尝试了所有我能想到的方法来解决这个问题,但都无济于事。有人可以帮我吗?我基本上停留在这一点上。 最佳答案 也许你在切换到新的ADT时遇到了同样的问题:在我之前的设置中,我在库和主项目