草庐IT

sandwiches

全部标签

安卓工作室 : Ice Cream Sandwich (API Level 15) Device Configuration not showing up even though system image is installed

我正在尝试在IceCreamSandwich设备上测试应用。为此,我希望在运行API级别15的androidstudio中运行模拟器。我已确保通过sdk管理器安装系统镜像,它在管理器中正确显示为已安装,如下所示:不幸的是,当我尝试从虚拟设备配置菜单的列表中选择系统镜像时,该选项没有显示。我试着在网上查了一下,但解决方案似乎很不正统。有没有人遇到过这个问题并找到了解决方案? 最佳答案 我认为这是一个错误。这是一个解决方法。下载API级别15Intelx86Atom系统镜像后,执行以下操作。转到独立SDK管理器。选择菜单项工具->管理A

android - 首选项和操作栏中的开/关切换按钮 - Ice Cream Sandwich 风格

我指的是ICS手机上默认的Android设置应用程序中的蓝色ON/OFF样式。也可以在这里看到:http://android-developers.blogspot.com/2012/02/android-design-v2-now-with-stencils.html我想将它们放在首选项屏幕中,是否必须使用自定义首选项小部件?另外,在操作栏中放置切换按钮是否容易?这似乎是可能的,因为它是在ICS上的默认Android设置中为Wifi设置完成的,但它可能是一个自定义菜单项?非常感谢任何帮助。 最佳答案 简单到:我的xml-v14/p

android - 禁用 Ice Cream Sandwich 的内置拼写检查

所以这是一个相当奇怪的问题:我目前正在使用最新的SDK/ADT开发一个应用程序,我的android:minSdkVersion设置为8。当应用部署到ICS设备(GalaxyNexus)上时,android会在它认为在TextView小部件中拼写错误的单词上添加红色波浪下划线。看截图:有问题的布局:我尝试将android:editable="false"添加到小部件,但没有效果。 最佳答案 禁用它的方法是将inputType设置为“textNoSuggestions” 关于android-

android - 如何在 Android Ice Cream Sandwich 上使 EditText 可选择但不可编辑?

我在Activity中有一个ListView,在每个item中,我插入一个EditText来显示我的文本。我需要拖动handle来选择文本并复制文本,但不能编辑文本。在AndroidICS上,我该怎么做? 最佳答案 text.setTextIsSelectable(true)需要API11。对于那些使用较低API的用户:在xml中使用:android:inputType="none"android:textIsSelectable="true"这将使您的EditText不可编辑但可选择。

android - SMS_RECEIVED 不能在 Ice Cream Sandwich 上工作?

我正在尝试使用android.provider.Telephony.SMS_RECEIVED来捕获传入的短信。我构建了一个简单的应用程序,可以在2.x上运行,但是当我在4.0模拟器或设备上尝试它时,它不起作用。有什么想法吗?list:MyFirstApp.javapublicclassMyFirstAppextendsBroadcastReceiver{privatestaticfinalStringSMS_RECEIVED="android.provider.Telephony.SMS_RECEIVED";privatestaticfinalStringTAG="MyFirstApp

android - 如何在 Android Ice Cream Sandwich 上同时启用硬件和虚拟键盘

我正在使用Django为客户的公司开发库存管理应用程序,并希望使用IceCreamSandwich平板电脑作为最终用户设备。我使用USB条形码阅读器,它工作正常。我的问题是,一旦插入条形码阅读器,它就会被识别为真正的键盘,我无法再访问虚拟键盘。这对我来说是个大问题,因为我只使用条码阅读器来编码EAN13代码,并且需要旁边的软键盘...有没有办法同时启用虚拟键盘和真实键盘?我真的需要这方面的帮助......谢谢! 最佳答案 好吧,我找到了解决问题的方法!(现在不知道赏金怎么办……)当您输入文本区域时(例如:在导航器上),您只需触摸时钟

android - 在 Android 4.0.x Ice Cream Sandwich 中,WebView 不会在应用启动时呈现本地 HTML 页面

我知道这个问题已经在这个论坛上以不同的形式提出过,但是到目前为止,没有一个答案对我有帮助——无论是接受的还是我发现的其他答案。我正在开发一个使用原生android、HTML和Adboe的FlexSDK的混合应用程序(没有任何框架,如PhoneGap等,使用Android自己的WebView的简单代码)。这是我面临的问题:当应用程序启动时,首先触发flexsdk的Activity"AppEntry",它是一个空白Activity,它只是为flexSDK设置上下文和初始设置。接下来,启动原生MainActivity,它使用WebView加载HTML项目。在Android4.0.x(ICS)

Android Ice Cream Sandwich Edittext : Disabling Spell Check and Word Wrap

在运行Android4.0(IceCreamSandwich)的Android模拟器上进行测试时,我注意到Edittext做了一些非常奇怪的事情。首先,它用红色强调每个被识别为“拼写错误”的单词。如何禁用此功能?其次,虽然我在布局XML中指定了android:scrollHorizo​​ntally="true"自动换行:我该如何禁用它呢?这是Edittext的LayoutXML代码:这是我需要禁用的拼写检查器示例:(来源:abstract-thoughts.com)非常感谢! 最佳答案 禁用拼写检查为了摆脱拼写检查,您必须在XML

android - 如何设计 Ice Cream Sandwich 标签之间的分隔线?

我使用以下样式和一组9-patch图像在一些IceCreamSandwich标签的底部创建一条红线,而不是标准的蓝线:@null@nullfalsenonetrue@drawable/tab_linecentermiddle@drawable/divider20dp@style/customTabStyle@style/customTabBar显示了红线,除了选项卡之间的分隔线外,所有内容看起来都不错。正如您在图像中的绿色框内看到的那样,在分隔线下方未绘制线。如何为此分隔线选择可绘制对象或样式?android:divider和android:showDividers项不负责选项卡之间的

android - 为什么 Android 4.0/Ice Cream Sandwich 分配这么多堆内存?

我注意到在我的GalaxyNexus上,android.content.res.Resources分配了大约11MB。我在使用DDMS和“DumpHPROFfile”选项分析事物的过程中发现了这一点。所以,我花了两个小时试图查看分配是否是由于我的代码或支持库中的某些内容。我删除了所有数据、大量类(class)、所有库,但没有发现任何变化。在Activity的onCreate()方法的开头在我的代码中放置断点后,它显示11MB分配已经存在。在彻底困惑之后,我决定连接运行CM7的根深蒂固的NookColor,以查看它报告的完全相同的应用程序的初始内存使用情况。MAT报告的最坏情况内存“问题