Android Galaxy Nexus上的吐司大小

Android Galaxy Nexus上的吐司大小,android,android-widget,Android,Android Widget,当我在我的应用程序中使用烤面包机时,它的大小非常小。但当另一个应用程序显示祝酒词时,其大小是正常的(如高级任务杀手,或SMS) 我要怎么做才能得到正常大小的烤面包 我有一个Galaxy Nexus ICS=4.0.1,我的应用程序正在使用SDK API level 7(android 2.1+)。您可能需要使用一个可能这是一个主题问题。。。你能试着在支持Android 2.x的同时使用Holo实现吗?我最终解决了这个问题,从我清单中的“支持屏幕”元素中删除了Android:anyDensity=

当我在我的应用程序中使用烤面包机时,它的大小非常小。但当另一个应用程序显示祝酒词时,其大小是正常的(如高级任务杀手,或SMS)

我要怎么做才能得到正常大小的烤面包


我有一个Galaxy Nexus ICS=4.0.1,我的应用程序正在使用SDK API level 7(android 2.1+)。

您可能需要使用一个

可能这是一个主题问题。。。你能试着在支持Android 2.x的同时使用Holo实现吗?

我最终解决了这个问题,从我清单中的“支持屏幕”元素中删除了Android:anyDensity=“false”。我不知道为什么我一开始就把它放在那里,除了我是从我的一个相当老的应用程序开始的,而不是从零开始的

当我在nexus上使用targetSdkVersion 14或15运行时,该设置还导致我的活动非常小(订购25px x 20px)。好像是个虫子。

谢谢!(x1000)

添加

    <supports-screens android:resizeable="true"
                  android:smallScreens="true"
                  android:normalScreens="true"
                  android:largeScreens="true"
                  android:anyDensity="true"/>


根据我的清单,解决了我的问题…

是的,这是一个解决方案,但我更喜欢使用基本的解决方案。问题是我的应用程序中的toast(非常小)和其他应用程序中相同的基本toast(非自定义)的大小不同(正常大小)。我相信这是你唯一可行的解决方案,你甚至不能在默认toast视图中更改字体。可能是我没有正确解释我的问题。。。我不是要求定制土司,也不是改变字体。我只是不明白为什么在我的应用程序中,吐司非常小,而在其他应用程序中,相同的吐司(非定制)具有正常大小。我只希望我的吐司是正常尺寸,而不是定制尺寸。我认为问题在于屏幕分辨率(Galaxy Nexus上的高清),可能在Manisfest中有一些东西需要初始化?我试过了,但没有让祝酒词变得更大。回顾过去,这是有道理的。根据相同的most,如果在ICS上不指定任何主题,您将获得DeviceDefault,Galaxy Nexus上的DeviceDefault已经是Holo。在前面的链接中,从“旧应用程序的默认设置”一段中,如果您在ICS上运行targetSdk<11的应用程序,您将获得
@android:style/theme
,而不是DeviceDefault。所以这对我来说没有意义。。。但我没有其他办法来解决这个问题:(有趣的是,即使我将targetSdkVersion设置得很低,一直降到4,这种情况也会发生在我的应用程序中。