草庐IT

HoneyComb3

全部标签

android - SlidingMenu 和 ViewPager with API13 (Honeycomb)

当SlidingMenu库和ViewPager在Android3.2(Honeycomb)设备上运行时,我遇到了一个奇怪的问题。当我们“切换”SlidingMenu以显示隐藏在应用程序左侧的菜单时,问题就出现了。当我们这样做时,ContentView和BehingContentView都会停止响应触摸事件。认为这是与我的应用程序相关的问题,我下载了最新版本的ABS和SlidingMenu库,并使用SlidingMenu附带的内置示例配置了一个新项目,令我惊讶的是,出现了相同的行为以ViewPager为例。这些是我执行的步骤:使用API级别13和7"WSVGA(平板电脑)配置模拟器;从G

java - 无法访问 Honeycomb 中的 "world readable"首选项

我有一个免费游戏,我正在制作付费版本。免费游戏将整数高分存储在我在MODE_WORLD_READABLE模式下创建的共享首选项文件中。如果安装了免费版,付费版需要将这个乐谱复制过来。我为此使用的代码如下:Contextc=paidContext.createPackageContext("my.app.packagename",Context.CONTEXT_IGNORE_SECURITY);SharedPreferencesprefs=c.getSharedPreferences(SHARED_PREF_FILENAME,Context.MODE_WORLD_READABLE);第一

android - 禁用特定版本,例如 Honeycomb/3.1

有没有办法从GooglePlay中禁用特定版本。例如从GooglePlay隐藏/禁用Honeycomb3.1版?目前我有但我不希望3.1版的用户看到我的应用。谢谢! 最佳答案 在googleplay中你可以上传多个apk,这样你就可以有不同的版本来针对不同的平台(也许你有一个具有更新的sdk功能的版本,但你保留了另一个为具有不同功能的旧手机构建的版本)。.你可以有两个,代码相同:一个目标低于3.x,另一个目标高于3.x……当然,你必须维护两个具有相同代码的apk。此外,我认为这不会阻止他们进行侧载,它只是将其从Play商店应用的结果

android - 在 AsyncTask 中的 Honeycomb 上下载大文件(> 100mb)会减慢 UI,可能是因为 GC?

我的一个Activity中有一个名为DownloadFileAsyncTask的私有(private)内部类。我附上了它:privateclassDownloadFileAsyncTaskextendsAsyncTask{privatestaticfinalStringTAG="DownloadFileAsyncTask";@OverrideprotectedvoidonPreExecute(){WifiManagermanager=(WifiManager)getSystemService(Context.WIFI_SERVICE);mWifiLock=manager.createW

Android Honeycomb - 如何在查询文本为空时显示对 SearchView 的建议?

我已经在我的应用程序的ActionBar中添加了一个SearchView,并使用SearchableInfo设置了一个SuggestionsProvider。建议实际上运作良好,除了当搜索查询文本为空时不显示任何建议。我发现即使将searchSuggestThreshold设置为0,也不会向我的建议提供者查询建议。我最接近的解决方案是使用setOnQueryTextFocusChangeListener并在onFocusChange中交换SearchView建议适配器的光标。通过这种方式,我看到了正确高度的建议下拉,但是没有显示任何建议文本。下面是我如何查询光标以显示空文本的建议。Cu

Android:由于位图,HONEYCOMB 之前和之后的堆使用情况?

我正在为Android2.2及更高版本开发图形密集型应用程序。我知道从Honeycomb开始,位图存储在VM_HEAP而不是它们的native位图堆。这会影响我的应用程序的有效内存使用吗?我的意思是,例如,如果我的pre-Honeycomb设备应用程序使用XMB的VM堆,并且有YMB位图(存储在native堆上),那么我希望它不会开始使用来自VM堆的X+YMB如果它安装在Honeycomb或更新的设备上。这听起来不合逻辑。相反,我猜想位图大小甚至在Honeycomb之前就被计入了VM限制,否则为什么会出现“位图大小超过VM预算”错误?所以它们存储在它们的native堆上,但仍计入VM_

Android HoneyComb webview 视频不显示

我的android应用程序有一个嵌入视频和音频的WebView。当应用程序在Android2.3.x上运行时,视频流和音频播放。我修改了应用程序以在SamsungTab10.1平板电脑上运行HoneyComb(3.1),但视频无法流式传输且音频无法播放。当在标签浏览器中输入URL时,视频流。这是java代码:mWebView.setWebChromeClient(newWebChromeClient());mWebView.setWebViewClient(newWebViewClient());mWebView.getSettings().setAllowFileAccess(tru

android - 为什么在 Honeycomb 中引入的 API 可以在 Gingerbread 上运行?

在documentationforDatabaseUtils.concatenateWhere(...)据说它受API级别11+(HONEYCOMB)的支持。然而,在测试各种设备的兼容性时,在我的DroidX上运行Cyanogenmod7nightlybuild98(basedongingerbread2.3.5),该方法调用不仅不会导致崩溃,而且会按预期工作。这是否与我的自定义ROM不一致,或者其他人是否可以在另一台运行Gingerbread或更低版本的设备上重现此功能?这可能是SDK文档中的错误吗? 最佳答案 这看起来像是文档中

android - Honeycomb dim status bar + list 中的 minSdkVersion < 11

我尝试调暗Honeycomb上的状态栏,它在其他地方使用此调用按照建议工作View.setSystemUiVisibility(View.STATUS_BAR_HIDDEN)问题是它仅在list具有android:minSdkVersion="11"时才有效。我想支持自API版本7起的设备,并且仍然能够调暗状态栏(如果存在)。是否有一些神奇的设置组合使这成为可能? 最佳答案 好的,一段时间后发现并修复了问题:我的list遗漏了(实际上打错了)android:targetSdkVersion="11"。设置此项时,状态栏会变暗,并且m

android - Honeycomb/ICS 中的自定义首选项被破坏

我正在使用一个自定义首选项,我在其中使用了标题、摘要和一个图标。首选项用于选择一个项目(皮肤、应用程序等),然后它将总结当前的选择。这是正确工作的首选项(顶部)和我在Honeycomb/ICS上的问题:http://imgur.com/vKPOuhttp://imgur.com/EiMBr正在为首选项留出空间,但即使是默认标题/摘要也没有显示,而且项目选择的Intent也没有触发。这是首选项布局:自定义首选项本身:importandroid.content.Context;importandroid.content.pm.PackageManager;importandroid.con