android-compatibility相关内容

EditText 的 onCreateContextMenu() 在真实设备上不起作用

刚刚尝试在真实设备上测试我的应用程序(HTC Desire Z 与 Android 2.2).并发现我的上下文菜单在 EditText 上根本不起作用.否则上下文菜单有效:在 ListView、ImageView 等.在模拟器上一切正常... 当我点击 EditText 时,它会显示类似缩放框的内容,然后显示不寻常的(不是标准的 Android 类似的)上下文菜单,内容为:“选择文本"、“全 ..

android-support-v7-appcompat 和 android-support-v4 的区别

我想知道 android-support-v4.jar 之间的区别和 android-support-v7-appcompat.jar.如果我想在我的应用程序中添加 appcompat 操作栏,我需要同时添加 android-support-v7-appcompat.jar 和 android-support-v4.jar 还是只添加android-support-v7-appcompat.jar ..

使用 Android APK 2.2 打开硬件加速(如果可用)(例如 Android 3+)

我为Android 3.0开发了一个应用,运行良好,但客户端坚持兼容2.2设备. 禁用硬件加速、使用 Android 兼容包、NIO 向后移植支持(用于任务和执行程序)和一些视图方法的重新实现我能够将我的应用程序移植到 Android 2.2 并且工作得非常好,但是如果我运行这个 apk进入较新的设备,性能非常慢,所以我想知道如何打开硬件加速(如果可用)但仍然使用我的 2.2 APK. ..

Xamarin Forms Android Autosize Label TextCompat pre android 8 不自动调整文本大小

我想在我的 xamarin 表单解决方案中利用 android textviews 的自动调整大小功能,以便随着文本长度的增加,字体大小会缩小,永远不会溢出标签的边界,并且不会被截断.为此,我创建了一个自定义 Label 控件并添加了一个 android 自定义渲染器.它不适用于 Android 7 及更低版本.它适用于 Android 8 及更高版本. 根据文档 autosizeandro ..

appCompat v7中的LinearLayoutCompat是什么?

在Android平台的支持库appCompat v7中,有一个 android.support.v7.widget.LinearLayoutCompat 类. 有人知道为什么存在此类吗?最初的LinearLayout类自API级别1起就存在,因此我不明白为什么会有兼容版本. 解决方案 自API级别1开始存在类 LinearLayout ,但此后又添加了一些API,例如 setShow ..
发布时间:2021-04-05 20:05:00 移动开发

在定位最低API 14(ICS)时,最好使用FragmentActivity(或ActionBarActivity)或System Activity?

我正在使我的应用具有最低Android版本4.0(ICS,API级别14). 首先,我想我可以摆脱使用 FragmentActivity 作为活动的基类的问题,但是似乎某些支持库类(如 FragmentStatePagerAdapter )不可用系统框架,它需要支持 Fragment 而不是系统 Fragment . 所以我想知道是否应该让我的活动从系统 Activity 继承,还是在 ..

Android可访问性服务向后兼容和Jelly Bean

我有一个使用可访问性服务监视事件的应用程序.在ICS之前的Android版本中,它总是可以正常工作,但是有了Jelly bean,我的运气就不那么好了. 正如文件所述,我已经添加 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" 到清单文件中的我的服务.这将使应用程序使用xml的声明性xml方法正常 ..

如果最小SDK = 14,则为Lollipop提供Appcompat,兼容性和支持库

我们有一个现有的Android应用程序,最多支持18级API级别.我们使用了兼容性库19.1.0.现在我们要更改/升级为: 最低SDK = 14 目标= android-22 现在,由于存在不同版本的v4,v7,v13支持,兼容性和appcompat库,我不确定要包括哪些,哪些不应该. 我们正在使用maven进行依赖性管理,并使用 Maven SDK部署程序 解决方案 如果 ..

AppCompatActivity与AppCompatDelegate

最近,我发现什么是AppCompatDelegate,所以自然而然地出现了一个问题-它比使用AppCompatActivity差吗?或者它们之间有区别?它们是什么? 解决方案 如果您的活动类未扩展AppCompatActivity,但您仍要使用其某些功能,则可以使用AppCompatDelegate. 您可以在活动类中使用以下代码行创建Appcompatdelegate: pr ..

将admob 15.0.0与最新的支持库一起使用时,Gradle冲突

我正在使用“ com.google.android.gms:play-services-ads:12.0.1”。 和android支持版本27.1.1。 当我尝试将广告库升级到最新版本(15.0.0)时,出现错误消息,提示我必须使用相同的版本规范。参见下图。 有没有办法请同时使用supportLibraries和play-services-ads的最新版本? 请注意,当我使用p ..

错误夸大类开关ActionBarSherlock(InflateException)

我遇到了一个错误的痛苦。我有一个SherlockFragmentActivity,至少有两个SherlockFragments。两者都使用onCreateView来膨胀xml文件。但是,LoginFragment有一个开关小部件:econ片段没有。如果我在econfragment.xml中添加一个开关小部件,则会导致相同类型的崩溃(而loginfragment被注释为不在实现中)。如果我从logi ..

如何让我的网站移动和平板电脑兼容?

我想让我现有的网站在手机,平板电脑上观看时自动调整,甚至在桌面上调整屏幕时也是如此。 如果不这么做,如果太难了,你有什么建议?我基本上想要一个使用相同网址的ipad和iphone(android)版本,当检测到移动浏览器时会自动指向。 非常感谢 解决方案 您正在寻找响应式网页设计!从MediaQueries开始 http://mediaqueri.es/ 同时查看此内容更 ..
发布时间:2019-06-05 22:11:05 前端开发

谷歌更改的地方选择器操作栏的颜色

早上好,我是在Android的成色很新,我有一个问题设置在谷歌地方选取器内置的动作条的颜色。这其中的文件明确表示,操作栏颜色继承了该项目的matherial主题风格。现在的问题是,我有 Theme.AppCompat.Light.NoActionBar 键,因为它仅使用材料主题的颜色这种风格的颜色不会传递到谷歌将选择器。 我想问一下,如果它在某种程度上可以替换 Theme.AppCompat.L ..