草庐IT

backwards-compatibility

全部标签

android - match_parent 兼容性

我的应用程序以androidSdk的v10为目标,但具有minSdkVersion的v6。默认情况下,“match_parent”属性将用于宽度或高度。我应该为fill_parent更改它以确保设备与android2.2下的向后兼容性吗? 最佳答案 是的,您应该使用fill_parent而不是match_parent来减少歧义,因为您的最低sdk版本是V6。fill_parent也适用于android2.2。 关于android-match_parent兼容性,我们在StackOverf

Android:support.v4.app.Fragment -> Fragment classcastexception 的解决方法?

我正在尝试将support.v4.app.Fragment添加到PreferenceActivityheader,如下所示:这会抛出一个ClassCastException,大概是因为PreferenceActivity需要一个android.app.Fragment的子类,而不是support.v4.app.Fragment。我的用例是这样的:我有非标准fragment,我想在3.0设备上用作首选项。对于>=3.0,我需要一个android.app.Fragment子类,以便它可以嵌入到平板设备上首选项Activity的“详细信息Pane”中。对于v4.support.app.Fra

android - Maven Repo 中缺少 "compatibility-v4-r4.jar"

这两天尝试通过Maven导入这个库:https://github.com/JakeWharton/Android-ViewPagerIndicator我不得不说我是maven的新手所以如果这很容易解决请原谅我用谷歌搜索了这个问题并研究了错误页面,但我找不到这个问题的解决方案。但是每次我尝试都会遇到这样的错误:c:\JakeWharton-Android-ViewPagerIndicator-3db7585>mvninstall[INFO]Scanningforprojects...[WARNING][WARNING]Someproblemswereencounteredwhilebui

android - Android 中的 <compatible-screens>

美好的一天,我正在尝试将屏幕尺寸限制为仅适用于GooglePlay中的手机(即不是平板电脑)。在我找到这个article之后我将此添加到我的list文件中:但是现在5.5++英寸手机的用户似乎无法安装我的应用程序。接下来我也找到了这个article和里面的图片:我的第一个问题-是否可以通过特定的英寸值来限制屏幕尺寸,或者我只能使用小、普通、大和超大等标签?在某些时候,我决定通过像这样更新list来将支持的英寸大小增加到7:但是5.5寸甚至5.2寸的用户还是无法安装app。那么我的第二个问题-我做错了什么或不明白?老实说,我阅读了所有关于stackoverflow的类似问题和androi

android - 没有操作栏的android compat的黑暗 Activity ?

如何在appcompat主题中实现没有actionbar的黑屏?我已经实现了抽屉导航,其中的主题来自style.xml。这是我当前的主题:true@android:color/transparenttrue 最佳答案 简单。parent="Theme.AppCompat.NoActionBar" 关于android-没有操作栏的androidcompat的黑暗Activity?,我们在StackOverflow上找到一个类似的问题: https://stack

android - 向后兼容的 BackupAgent

我正在考虑使用自Android2.2以来可用的新备份API,但需要保持向后兼容性(准确地说是1.5)。文档状态:ThebackupserviceandtheAPIsyoumustuseareavailableonlyondevicesrunningAPILevel8(Android2.2)orgreater,soyoushouldalsosetyourandroid:minSdkVersionattributeto"8".However,ifyouimplementproperbackwardcompatibilityinyourapplication,youcansupportthi

android - Actionbar Compat 更改标题 textColor

我正在尝试修改ActionBarSupport标题的文本颜色。我用过ActionBarStyleGenererator创建一个具有正确颜色的主题并且效果很好。在使用浅色主题时,我想将标题的颜色更改为白色(在生成器中我无法设置文本颜色(。出于多种原因我无法使用深色操作栏主题。我太接近了,只需要把标题变成白色即可;-)我做错了什么?@drawable/ab_transparent_myapp@style/ProgressBar.MyApp@style/MyApp.TitleTextStyle#ffffff 最佳答案 下面的代码对我有用。

android - 将 app-compat v7 库 eclipse 项目导入到 android studio

我在Eclipse中创建了一个Android应用程序,现在我想将它导入到Androidstudio,当我导入项目时出现以下错误ProjectFinalProjectIntegrate:/home/vishal/Android_Workspace/FinalProjectIntegrate/project.properties:Libraryreference../android-support-v7-appcompatcouldnotbefoundPathis/home/vishal/Android_Workspace/FinalProjectIntegrate/../android-

Android 向后代码兼容性

我正在开发一个使用android.hardware.Camera.parameters.getSupportedPictureSizes()这仅适用于SDK版本8,我希望与SDK4兼容,所以我这样做了:if(Build.VERSION.SDK_INT>=8){...}但是在模拟器上,它试图检查对该函数的引用,但失败了:02-0211:20:10.930:ERROR/dalvikvm(1841):Couldnotfindmethodandroid.hardware.Camera$Parameters.getSupportedPictureSizes,referencedfrommetho

android - 使用填充时 Actionbar-compat 下方的阴影

我正在开发一个Android应用程序,该应用程序使用Google的兼容包来获取Android2.x中的fragment等。操作栏是根据Google的示例创建的。使用在其下方放置了一个白色“阴影”@drawable/actionbar_shadow但是操作栏下方的对象(fragment)包含具有以下属性的ListViewandroid:paddingTop="5dp"这导致白色阴影也下降了5dp:有没有办法在将阴影保持在适当位置的同时保持ListView上的填充? 最佳答案 此项应该在应用程序主题中而不是ActionBar样式中。