Articles of appcompat

在AppCompat中使用基于材质的对话框主题

我在我的Manifest中有一个活动,我习惯用Dialog主题设置风格。 我找不到如何在AppCompat库中替换它。 是否有基于材料的等效物?

在Android中的Action Bar标题上设置OnClick Listener

我正在使用Android应用程序,我正在使用ActionBar因此有一个导航抽屉图标在ActionBar打开它和ActionBar标题。 我想在ActionBar标题上设置一个单击侦听器,以便它启动一个新的Activity并在导航抽屉图标上设置不同的单击侦听器以打开导航抽屉菜单。 我点击了导航抽屉图标,但是当我点击ActionBar标题的标题时,它也会打开导航抽屉菜单。 有没有办法在ActionBar标题上设置不同的单击侦听器。 提前致谢。

如何将android.support.v7.widget.GridLayout添加到intelliJidea?

我想将GridLayout添加到我的android项目中,该项目使用支持库GridLayout v7。 我find了这个post,但是在这一段中没有提到添加这个库的几个步骤在IntelliJ中设置支持GridLayout库 。 有人能明白解释吗? 编辑:我在这个post遇到同样的问题

Android appcompat操作栏菜单项showAsAction无法正常工作

我有一个菜单项在android 4.x上显示但不在2.x上。 这是我的menu.xml 这是我的操作栏样式 @color/blue_dark @color/white @color/white @color/blue_dark 有任何想法吗? 编辑:删除双引号拼写错误 可能是因为我只显示文字,没有图标吗? 我有点被困在这里。

AppCompatButton backgroundTint API <21

我想在Buttons上使用涟漪效果。 AppCompat v22.1为AppCompat着色添加了AppCompatButton和新function。 我的布局: 在我的API 22测试设备上,涟漪效应完美无缺,但我正在编写API 11,不幸的是,backgroundTint需要API> = 21.如何在旧API版本上将涟漪效果设置为按钮?

Android Studio 2.3 Beta 1 +支持25.1.0 =预览已损坏

Android Studio 2.3 Canary 3.支持库25.1.0。 布局预览完全被打破。 包含支持相关视图的任何内容似乎在预览期间中断。 在所有情况下,这是堆栈的开头: Exception Details java.lang.NoSuchFieldError: ViewBackgroundHelper at android.support.v7.widget.AppCompatBackgroundHelper.loadFromAttributes(AppCompatBackgroundHelper.java:46) at android.support.v7.widget.AppCompatImageView.(AppCompatImageView.java:63) at android.support.v7.widget.AppCompatImageView.(AppCompatImageView.java:56) …. ..等等 无论布局是什么样的,我现在都会遇到这个血腥的ViewBackgroundHelper相关问题。 似乎不管是什么types的布局或者其中有什么视图……似乎通过AppCompat的任何内容都会在预览中遇到此错误。 从来没有见过这个。 以前有Android Studio 2.3 Canary 2 +支持libs 25.0.1。 看起来似乎不可能升级Android Studio或其支持库而不花费数小时来处理这类东西,嘿? 感谢任何提示,谢谢 – UPDATE 看起来我不是唯一一个。 发现此处记录的错误,已被许多人主演: https://code.google.com/p/android/issues/detail?id=230183 更新2 仍然是AS 2.3 Beta的问题1.仍然无法看到我的布局。 相同的java.lang.NoSuchFieldError: ViewBackgroundHelper错误无处不在。

有什么用… -v21.xml?

我正在为Android 4.0及更高版本开发一个应用程序。 我刚刚更新到appcompat 22.2.0但我看到所有这些引用到网上的…- v21 / v22.xml。 它们用于什么? 他们有所作为吗? 提前致谢!

AppCompat v21 Dark ToolBar风格

我希望我的ToolBar可以作为ActionBar使用,我希望它看起来像一个带有暗动作条的浅色主题。 我似乎无法find合适的组合来做到这一点。 这就是我在styles.xml中的含义 false @color/my_awesome_color @color/my_awesome_text_color @color/my_awesome_darker_color @color/accent 和我的工具栏 目前我明白了 我想要的是菜单项也是白色的 是否有一个优雅的解决方案或我必须为每个工具栏的项目选择自定义样式? 似乎应该有。

在创建android项目时无法编写jarlist缓存文件

在Eclipse中创建一个android项目时,我收到错误: [2014-03-13 15:14:36 – appcompat_v7] WARNING: unable to write jarlist cache file C:\Users\Neelakanteshwar\AndroidFirst\appcompat_v7\bin\jarlist.cache appcompat_v7文件夹与Eclipse中的项目文件夹一起创建。 任何人都可以帮我解决问题。

SwitchCompat抛出错误

我试图在我的片段中使用switchcompat。 min支持的API是14,最大值是21.我正在尝试应用材质视图来切换所有pre lollipop android版本。 但是当使用下面的代码时我得到一个错误:我该如何纠正它? 在抛出exception的java代码中膨胀: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View view = inflater.inflate(R.layout.fragment_scheduler_ui, container, false); 参考: http : //android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html 例外: 10-24 14:15:15.880 1561-1561/com.stackoverflow.ranjith.androidprojdel E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.stackoverflow.ranjith.androidprojdel, PID: 1561 java.lang.NullPointerException at android.text.Layout.getDesiredWidth(Layout.java:67) at android.support.v7.widget.SwitchCompat.makeLayout(SwitchCompat.java:570) at android.support.v7.widget.SwitchCompat.onMeasure(SwitchCompat.java:495) at android.view.View.measure(View.java:16497) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404) at android.widget.LinearLayout.measureVertical(LinearLayout.java:695) at […]