jjzjj

带有 Theme.Material 的 Android 设计支持库

我想在我的应用程序中使用API21开始的新设计支持库。我想使用Theme.Material风格,但它只适用于Theme.AppCompat风格。当我使用Theme.Material时,android返回此错误:errorinflatingclassandroid.support.design.widget.textinputlayout"我该如何解决?提前致谢Ps:抱歉我的英语不好,我是法国人。更新:这是我的代码样式.xml@color/primary@color/primary_dark@color/accent@color/control_normal@color/silverAc

java - 如何防止 theme.dialog Activity 允许外部触摸?

我有一个使用Theme.Dialog样式的Activity。这是我的问答游戏的弹出窗口,用于错误答案。但我有一个问题。用户可以在弹出对话框主题Activity之外单击,然后单击下一个问题。如何防止这种情况?我屏蔽了后退按钮,效果很好。此外,当用户单击弹出窗口或其外部时,它会再次开始计算打开时间。我的弹出窗口保持打开状态2500毫秒。如何预防呢?所以,基本上我不想在我的弹出窗口之外允许任何点击,也不想在有人点击屏幕时重置我的延迟时间。弹出窗口的代码如下:publicclassWrongAnswerextendsActivity{MediaPlayersound;TextViewwrong

android - 找不到与给定名称 'Theme.AppCompat.Light.DarkActionBar' 匹配的资源

我已将android-support-v7-appcompat和appcompat_v7添加到项目资源管理器。并且还将android-support-v7-appcompat.jar添加到构建路径。但是我又明白了Noresourcefound-Theme.AppCompat.Light.DarkActionBar!如何解决这个问题? 最佳答案 对我来说,解决方案涉及重新创建Android的v7应用程序兼容性(appcompat)支持库:根据instructions创建新的android-support-v7-appcompat库在A

android - 在 android studio 中找不到 "Theme.Material"

当我在AndroidStudio中创建一个新项目时,默认应用主题是“Theme.appCompat.light”。当我尝试将“Theme.Material”设置为list中的主题时,AndroidStudio没有显示任何建议,也没有找到“Theme.Material”。我更新了sdk管理器中的所有内容。我需要做什么才能使用MaterialTheme? 最佳答案 能够使用所有Theme.Material你应该:确保compileSdkVersion至少设置为21。确保在您的dependencies你有compile'com.andro

android:@Theme.Translucent 将方向锁定为纵向?

我创建了一种新样式来将背景设置为透明,但出于某种原因,因为当设备旋转时应用程序不会将布局更改为横向。我应该在新样式中指定一些东西吗?代码如下:@color/background 最佳答案 虽然您没有指定android:screenOrientation对于Activity,android使用"unspecified"默认值,表示系统选择方向。如果您使用true的样式,系统根据堆栈中底层Activity的方向选择一个方向。所以很难让你的应用程序处于横向模式,因为大多数启动器固定为纵向模式。只需设置android:screenOrien

android - 整数值在android :theme?中意味着什么

当我添加主题时我使用语法android:theme="@android:style/Something"我看到很多人在@android之后使用Integer值。例如Intellisense不显示主题的任何整数值。谁能解释一下? 最佳答案 直接使用Theme_NoTitleBar只是一种方式.如您所知,为了从Java代码访问任何类型的资源,android为每个资源分配一个整数(这是R类中的常量)。我猜想,如果你直接使用@android:01030006,它可以改进解析过程......但是我认为这样做不会有很大的改进.

android - 根据 list 中是否设置了 Theme.NoTitleBar,选项卡显示不同

选项卡的显示方式不同,具体取决于list中是否设置了Theme.NoTitleBar。当我有标题栏时,我想要没有标题栏的外观。知道如何实现吗?我有两张图片可以说明问题。当在list中指定NoTitleBar时,选项卡显示有图标和文本。当没有指定NoTitleBar时(我在应用程序中得到一个标题栏)只有文本显示在选项卡上。 最佳答案 那是Theme.Holo,我的friend。尝试使用Theme.Holo或Theme.Holo.NoActionBar或Theme.Holo.NoActionBar.Fullscreen>或任何你想要的T

android - 如何将 Theme.Holo.DialogWhenLarge 样式设置为自定义大小、位置、边距等?

我正在开发我的第一个Android应用程序(之前只在iOS和WP上运行过)并尝试在手机上全屏显示Activity,并在平板电脑上显示为对话框/弹出窗口。我找到了Theme.Holo.DialogWhenLarge,看来这就是我要找的。Activity在平板电脑上显示为对话框,但我没有找到如何更改Activity的大小和位置。它只是简单地显示在屏幕中央,大小和尺寸与手机上的大致相同。这怎么能改变?这是直接由Activity完成还是我必须创建子样式?我查看了Theme.Holo.DialogWhenLarge.此主题只是将PreferencePanel.Dialog应用于preferenc

当模拟器没有时,Galaxy Nexus 上的 Android Theme.Holo.Light 具有灰色背景

当我使用主题Theme.Holo.Light时,我的窗口背景在模拟器上显示为白色(与使用早期Android版本中的Theme.Light相同)。但是在GalaxyNexus上它显示为浅灰色。我截图了,发现它实际上是一个非常轻微的渐变。这是一个使用ADT16创建的全新项目。我所做的只是在list中设置主题:android:theme="@android:style/Theme.Holo.Light"andforcontrastputthisintheactivity:Here'sthescreenshotfromtheemulatorrunningAPI15(andisidentical

android - 无法在 Eclipse 中创建 Android 应用程序。红色 x 图标由 'Theme'

我无法在Eclipse中创建新的Android项目。我已经看过thisquestion,我确实已经安装了SDK平台。我附上了下面截图的链接,正如你所看到的,它说要输入一个应用程序名称,但我显然已经这样做了。 最佳答案 Window->preferences->android然后设置sdk位置 关于android-无法在Eclipse中创建Android应用程序。红色x图标由'Theme',我们在StackOverflow上找到一个类似的问题: https://