14得票3回答
在向后兼容的应用程序中使用?android:attr/的方法

我正在尝试让我的ICS(API版本15)应用程序与Gingerbread(API版本10)兼容,但是任何具有?android:attr/属性的布局XML都会出现InflateException Error inflating class <Unknown>错误。如果我注释掉这些属性...

13得票1回答
为最大化支持设备,优化Android清单文件

我上传新的APK文件时,我的清单文件无法与许多较新的手机兼容,但我不明白为什么。我正在全新的HTC Evo V上测试它,但由于某种原因,该设备不会显示在兼容性列表中。 我使用API 17进行编译,并支持最低API 10,这应该包括大多数手机。 我尝试过: 删除所有权限;没有变化 尝试使...

12得票2回答
严格模式违规:android.os.strictmode.NonSdkApiUsedViolation:Lcom/android/org/conscrypt/ConscryptEngineSocket;->setHostname()

在应用发布到 Google Play 前,我遇到了以下错误。这不是一个警告,而是一个错误。我可以看到类似堆栈跟踪的警告。我不确定应用是否会因此被拒绝,因为 Pre-launch 报告的摘要很令人困惑。它显示没有问题。但在稳定性下,它显示了 Android 兼容性下的警告和错误。这似乎是由 Re...

10得票1回答
我能在android.support.v7.widget.Toolbar的溢出菜单中使用actionLayout吗?

我正在尝试在android.support.v7.widget.Toolbar的溢出菜单中使用SwitchCompat小部件,但我无法让它正常工作,它总是空白的。 这是我的菜单定义:<menu xmlns:android="http://schemas.android.com/apk/...

10得票1回答
支持库中的GridLayout在Android 2上无法显示2行,onChildVisibilityChanged错误。

有人成功使支持库在Android 2中正确呈现网格布局吗?屏幕上只显示一行,而不是两行和两列,并且在logcat输出中看到以下错误:Android GridLayout Could not find method android.support.v7.widget.ViewGroup.onCh...

10得票3回答
如何使我的网站适配移动设备和平板电脑?

我希望我的现有网站可以在移动设备、平板电脑上浏览时自动调整布局,甚至在桌面电脑上调整屏幕大小时也能如此。 如果这太困难了,你有什么建议吗? 我基本上想要一个iPad和iPhone(android)版本,使用相同的URL,在检测到移动浏览器时进行自动重定向。 非常感谢

10得票8回答
安卓中超出滚动的可视化指示

我试图添加一些视觉提示,以表明ViewPager中所需的fling方向没有更多页面了。然而,我很难找到一个适合放置相关代码的位置。 我尝试使用以下代码扩展ViewPager类,但是Toast不显示(ev.getOrientation()总是返回0)。 我还尝试过使用历史点来实现相同的功能,但...

9得票2回答
当编译的目标API级别为29时,在Android API级别<24上访问NMEA?

我刚试着将我们的应用程序的目标和编译 API 级别更新为 29(Android 10),发现我不能再进行编译,因为 LocationManager.addNmeaListener 只接受 OnNmeaMessageListener(在 API 级别 24 中引入)而不是旧的且已弃用的 GpsS...

8得票2回答
如何使用兼容库获取"?android:attr/actionBarSize"?

我正在尝试在一个Android 2.2项目中使用Fragments和ActionBar。当使用"?android:attr/actionBarSize"时出现了一些错误,请问如何正确获取和设置该值? 示例: &lt;LinearLayout xmlns:android="http://sc...

8得票1回答
ActionBarSherlock仍然必要吗?

直到今天早些时候,我认为如果我想在低于SDK版本11的设备上使用ActionBar,我需要使用ABS。但是,在查看了这里的一些问题后,我发现了这个:http://developer.android.com/resources/samples/ActionBarCompat/index.html...