问题标签 [android-4.0-ice-cream-sandwich]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 MODIFY_PHONE_STATE 或其他方法拒绝来电
我想拒绝姜饼和冰淇淋三明治的来电,但MODIFY_PHONE_STATE
不起作用。我应该如何使用它?
还有其他拒绝来电的方法吗?
android - 如何以编程方式控制 ActionBar 拆分?
如果activity的参数“ ”设置为“ ”, androidActionBar
可能会分成顶部和底部栏,注意该参数仅在ICS中有效。uiOptions
splitActionBarWhenNarrow
Honeycomb 引入了一种使用操作栏多选列表项的新方法。当一个项目被按下并按住时,列表变为多选模式,并且操作栏可用于完成某些操作。actionbar 设置继承自 list Activity,即,如果该 Activity 有一个拆分操作栏,则多选也会有,如果该 Activity 只有顶栏,则多选将与之兼容。
问题是,是否可以在活动中只有一个顶部操作栏,并且当列表变为多选模式时以编程方式拆分操作栏?
谢谢!
android - ViewPager 或 ScrollView 中的 WebView - Android 3.0+ 上的奇怪渲染错误
我有一个 ViewPager。ViewPager 的每一页都是一个 ScrollView。ScrollView 包含一个 WebView 和几个其他视图。
在 Android 2.3 及更早版本上一切正常,但在 3.0+ 上出现了一个奇怪的渲染问题:
在 ViewPager 中向左/向右滚动时,还会出现一个非常微妙的渲染问题(Android 4.0 Gmail 应用程序中也存在这种问题)。
android - 为什么WXGA720中的冰淇淋三明治模拟器拒绝启动?
我有 r14 for android 的最新(事实上也是)版本,具有 Ice Cream Sandwich,但它不想启动。我所有的其他模拟器都运行正常,但 ICS 使 AVD Manager 屏幕闪烁,但没有别的。
控制台上没有显示错误或我可以用来解决问题的其他信息。有人会知道发生了什么吗?这一切都发生在 Windows 7 上。
更新
我又玩了一些,我可以让一个 ICS 模拟器以 480x800 分辨率(WGA800)启动。导致问题的原因似乎是 WXGA720/800,这是 Galaxy Nexus 所采用的分辨率
android - 去活动到活动在android中(也回到以前的活动)
我一直在四处寻找解决方案,但我读得越多,我就开始感到困惑。我从一个名为 Restaurant.java 的主类开始,在主页上我有 3 个按钮,它们是 Foods、Beverages、Bill。当我单击食物按钮时,我试图显示 food.xml 的视图,查看带有饮料按钮的饮料。我为食物类创建了 Foods.java。
我的主要目的是单击主页上的显示 3 个按钮之一和食物页面(foods.xml),然后单击foods.xml 上的后退按钮返回主页。食物部分工作正常,但我的饮料和账单页面失败,尽管它们的代码大致相似。(我得到了没有检测到 GPU 仿真的模拟器。)我是 android 的新手,我一直在努力了解实际的 android 概念。我一直在阅读Beginning android 3 book来学习android。
我的主要课程---RESTAURANT.JAVA
}
我的美食课
饮料.JAVA
}
android - Intent.ACTION_VIEW 视频 URL 不适用于冰淇淋三明治
我有以下代码来查看远程托管的视频文件:
wheregetLink()
返回与文章关联的视频的 URL。
这种方法在直到 Gingerbread 的设备上运行良好,但我最近一直在 ICS 上测试该应用程序并发现了一个问题。ICS 浏览器开始加载 URL,我在导航栏中看到它,但随后浏览器几乎立即关闭,我又回到了我的应用程序的活动中。
当它发生时,我得到以下堆栈跟踪:
有没有其他人看到这种行为/知道修复?
android - 如何添加冰淇淋三明治虚拟设备?
我已经在 Eclipse 中安装了 android SDK 和一些不同的虚拟设备。但是,我无法弄清楚如何获得其他 android 版本。我想安装冰淇淋三明治,但我不知道如何安装。我应该去帮助 - >新软件并重新安装所有东西还是有更简单的方法来获得4.X?
themes - 冰淇淋三明治; android:windowBackground 行为
我正在 ICS 上测试我的 Android 2.2 应用程序。它适用于 ICS,但我有一个奇怪的问题。
我在我的应用程序中使用自定义主题,并使用 android:windowBackground 属性来设置背景图像。它在 Android 2.2-2.3 设备上显示得很好,但在 ICS 上它添加了某种奇怪的白色混合发光效果。仅当我设置 android:windowBackground 属性时才会发生这种情况。
这是我使用的 windowBackground 布局的内容;
如果我不设置 android:windowBackground 问题就消失了,我的应用程序渲染得很好。我无法截取问题的屏幕截图,因为在屏幕截图上效果不可见。
有没有人遇到过这个问题?如果是这样,你做了什么?
android - SMS_RECEIVED 不能在冰淇淋三明治上工作?
我正在尝试使用 android.provider.Telephony.SMS_RECEIVED 来捕捉传入的短信。
我构建了一个简单的应用程序,它适用于 2.x,但是当我在我的 4.0 模拟器或设备上尝试它时,它不起作用。
有任何想法吗?
显现:
MyFirstApp.java
android - 使 Honeycomb ActionBar 与 ICS 兼容
我有一个现有的应用程序,它在操作栏中有几个选项卡和按钮。我想将它移植到 ICS,我担心这些项目将如何在 ICS 设备上堆叠?
所有的showAsAction="ifRoom|withText"
都会隐藏到菜单中吗?还是会像 ICS gmail 应用程序那样在底部创建一个新的操作栏。