首页 > TAG信息列表 > android-appcompat

android-ActionBar appcompat子菜单

在我的应用程序android中,我想添加一个像这样的操作栏(它有一个子菜单) 我的xml代码是 <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/menu_item_sear

android-如何在Eclipse中使用低于21的api中的材料设计功能?

关于此有很多问题,但是没有一个问题帮助我. 因此,请告诉我如何在Eclipse中启用材质设计功能. 我也已经在项目中导入了appcompat_v7库,但是它没有创建名称为values_v21的文件夹,这有助于使用我认为的那些功能. 所以请帮我 这是我的styles.xml文件 <?xml version="1.0" encoding="ut

android-工具栏主题不适用于样式(22.1.0)

在appcompat 22.1.0版之前,我能够在styles.xml中为我的应用程序工具栏定义全局样式. <item name="toolbarStyle">@style/AppTheme.Widget.Toolbar</item> 我的全局工具栏样式声明了工具栏的主题属性: <style name="AppTheme.Widget.Toolbar" parent="Widget.AppCompat.Toolbar&q

Android SwitchCompat在toggle()或setChecked()上播放动画

我在Android的Drawernavigation中添加了SwitchCompat. 首先,我将项目的actionlayout设置为switchlayout.xml: <android.support.v7.widget.SwitchCompat xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto&q

android-获取java.util.zip.ZipException:重复输入异常

我正在尝试使用设计支持库. Gradle依赖项如下 dependencies { compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:design:23.2.1' compile 'com.android.support:support-v4:23.2.1' compile 'com.android

android-使用预先存在的操作栏样式来设置工具栏样式

我正在将应用程序从AppCompat-v20迁移到AppCompat-v21.作为该过程的一部分,我试图离开操作栏,而将其替换为工具栏,以便我们可以利用所有新的Material design优点. 以前,我们已经以一种样式定义了有关AB的displayOptions的所有信息,然后我们将该样式设置为Activity主题中的actionBar

Android appcompact不显示来自上下文操作栏的复制操作以进行文本选择

我面临着奇怪的问题. 当我将android holo主题用作默认主题,然后在webview上选择文本时,上下文操作栏会正确显示. <style name="MyTheme" parent="Theme.AppCompat.Light"> </style> 但是当我使用应用程序紧凑的全息主题时,全选和复制操作就消失了. <style name="MyTheme" par

Android startSupportActionMode在appcompat 22.0.0中中断

在最新的appcompat v 22.0.0中,startSupportActionMode()中断.打破它唯一需要的就是简单地更新使用哪个库.该功能仍然有效,但视图只是全白的. 将startSupportActionMode与以下gradle构建一起使用:编译“ com.android.support:appcompat-v7:21.0”. 得到以下结果: 但是使用gradle buil

android-如何为带有appcompat-v7 22.1的对话框样式的活动获取动作栏?

背景知识:我正在为平板电脑提供支持,该游戏以前在手机上已经存在很长时间了.一些活动组成了一个“向导”,用户可以在游戏开始之前选择游戏类型,一些选项和一个对手.对于使用主题的平板电脑版本,继承这些活动的Theme.AppCompat.DialogWhenLarge看起来是一个不错的简单解决方案.使用ap

android-如何在不设置样式栏的情况下动态更改所有ToolBar图标的颜色

我一直在寻找一种方法来动态更改工具栏(如ActionBar)中所有元素的颜色. 规格: >在styles.xml上使用parent =“ Theme.AppCompat.Light.NoActionBar” > Appcompat v7 22>在我的AppCompatActivity中设置setSupportActionBar()>我从POST请求中获得了颜色(通常是#FF ——格式) 我已阅读

android-使用AppCompat获取NullPointerException

我正在尝试使用AppCompat v21在5.0之前的版本中实现“材料设计”,但是当我尝试使用新的“工具栏”时却遇到了空指针异常.我按照该指南实施了http://android-developers.blogspot.com.es/2014/10/appcompat-v21-material-design-for-pre.html.但是我找不到导致NPE的错误. app.gradle

添加Maven存储库会导致错误-无法实例化android.support.v7.widget.AppcompatTextView

注意:我已经阅读了所有相关文章,并完全按照所写的内容工作,但没有任何效果.我试图为百分比尺寸添加ConstraintLayout 1.1.0-beta1,但是每当执行此操作时,底部都会弹出一个窗口低于.  我多次单击“安装存储库和同步项目”,但没有任何反应.因此,我尝试在Build.gradle(Project)中添加

android – ActionBar项目始终显示在溢出菜单中

我正在尝试在操作栏中添加操作项,但项目总是添加到溢出列表中,即使有很多空间.有什么建议来解决这个问题? 这应该是这样的 main.xml中 <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item

java – 无法将Appcompat主题从light更改为holo dark

我试图完全改变我的应用程序的主题,这是我修改过的&尝试过: values文件夹中的styles.xml是 <resources> <!-- Base application theme, dependent on API level. This theme is replaced by AppBaseTheme from res/values-vXX/styles.xml on newer devices. --> <style na

如何使用AppCompat v7:21在android中自定义EditText字段

我正在使用Appcompatv7 21并尝试自定义editText字段. 奇怪的是,它在棒棒糖上工作正常,但不适用于kitkat或任何棒棒糖前装置.我认为支持库可以在所有平台上运行. <style name="mAppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/color

android – 如何以编程方式更改AppCompat v21工具栏主题?

这是我的工具栏xml <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

在res文件夹的styles.xml中找不到android-app名称空间

我正在用android.support.v7.widget.Toolbar小部件编写自己的工具栏,我想尽可能多地放入res文件夹中的styles.xml. /res/layout/$example.xml中文件的一部分 <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http

android – 使用AppCompat BottomSheets的NullPointerException

LinearLayout bottomSheetViewgroup = (LinearLayout) findViewById(R.id.bottomSheet); bottomSheetBehavior = BottomSheetBehavior.from(bottomSheetViewgroup); bottomSheetBehavior.setState(BottomSheetBehavior.STATE_EXPANDED); //this line 我在我的activity的onCreat

android – 如果默认为auto,如何获取AppCompatDelegate当前模式

我有这样的活动: package com.nkdroid.daynighttheme; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatDelegate; import android.widget.TextView; public class ModeActivity extends AppCompatActivity

NoClassDefFoundError:失败的解决方案:Landroid / support / v7 / appcompat / R $styleable

新手试图完成我的第一个由谷歌提供的应用程序教程.在去往这个致命异常的路上,我确实导入了很多随机软件包来摆脱许多事情的“无法解决”错误,ActionBarActivity,EditText,Fragment,LayoutInflater等,但不确定这是否重要.无论如何,当我点击主活动中的“发送”按钮时,我的应用程序崩

android – 如何以编程方式添加按钮色调

在新的AppCompat库中,我们可以通过这种方式对按钮进行着色: <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgr

java.lang.NoClassDefFoundError:解析失败:Landroid / support / v4 / os / BuildCompat

我在Eclipse安装中将AppCompat库更新为24.2.1,将SDK更新到Android 7. 从那以后,我无法运行任何应用程序.如果你能帮助我,我感激不尽…… E/AndroidRuntime(17555): java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/os/BuildCompat; E/AndroidRuntime(

android – appcompat库样式如何工作

我对appcompat库中的样式如何工作感到很困惑. 根据here: We now use the support implementation of Toolbar/ActionBar on all platforms meaning that we no longer read any android: attributes related to the action bar. For apps which already have existing appcom

android – 使用appcompat v7自定义EditText样式

我创建了一个扩展EditText的自定义视图,并指定了一个属性样式来更改背景色调颜色. public class CustomEditText extends EditText { public CustomEditText (Context context) { this(context, null); } public CustomEditText (Context context, Attribut

android – 如何在AlertDialog.Builder AppCompat中更改Items的颜色?

如何在AlertDialog.Builder AppCompat中更改Items的颜色? 我想将textColor项目(照片,gallary)设置为其他任何项目. 这是我的代码: AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style.AppCompatAlertDialogStyle); builder.setTitle(getResourc