相关疑难解决方法(0)

设置EditText光标颜色

我有这个问题,我在平板电脑项目中使用Android的Holo主题.但是,我在屏幕上有一个具有白色背景的片段.我EditText在这个片段上添加了一个组件.我试图通过设置Holo.Light主题资源的背景来覆盖主题.但是,我的文本光标(克拉)仍然是白色的,因此在屏幕上看不见(我可以在编辑文本字段中隐约发现它...).

有谁知道如何让EditText使用更暗的光标颜色?我已经尝试将EditText的样式设置为"@android:style/Widget.Holo.Light.EditText"没有正面结果.

android android-edittext android-styles

492
推荐指数
15
解决办法
28万
查看次数

创建看起来像材料设计准则的SearchView

我目前正在学习如何将我的应用程序转换为Material设计,现在我有点卡住了.我添加了工具栏,我的导航抽屉覆盖了所有内容.

我现在正在尝试创建一个类似于材料指南中的可扩展搜索: 在此输入图像描述

这就是我现在所拥有的,我无法弄清楚如何使它如上所述:
我的搜索

这是我的菜单xml:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/action_search"
        android:icon="@android:drawable/ic_menu_search"
        android:title="Search"
        app:showAsAction="always"
        app:actionViewClass="android.support.v7.widget.SearchView" />
</menu>
Run Code Online (Sandbox Code Playgroud)

这有效,我得到一个扩展到SearchView的菜单项,我可以很好地过滤我的列表.虽然看起来不像第一张照片.

我尝试使用MenuItemCompat.setOnActionExpandListener(),R.id.action_search所以我可以将主页图标更改为后退箭头,但这似乎不起作用.侦听器中没有任何内容被触发.即使它起作用,它仍然不会非常接近第一张图像.

如何在新的appcompat工具栏中创建看起来像材质指南的SearchView?

android toolbar android-appcompat searchview material-design

132
推荐指数
7
解决办法
13万
查看次数

Android v21 Theme.Appcompat颜色重音被忽略,对话框没有填充

我使用ActionBarActivity从Android 5 SDK,这里是我的theme.xml为V21

<style name="AppTheme_Light" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:colorPrimary">@color/abc1</item>
    <item name="android:colorPrimaryDark">@color/abc2</item>
    <item name="android:colorAccent">@color/abc3</item>
</style>
Run Code Online (Sandbox Code Playgroud)

但颜色被忽略,并被默认的蓝绿色替换,所有对话框都显示没有填充.

问题http://i62.tinypic.com/21cebcz.png

此外,填充在其他地方也被忽略,如自定义吐司,问题只发生在棒棒糖设备中.

编辑:

填充问题是由于fitsSystemWindow我解决了
这个问题..

但是重音颜色问题仍然存在,它不仅影响对话框而且影响整个应用程序.

android android-appcompat android-support-library material-design android-5.0-lollipop

51
推荐指数
3
解决办法
5万
查看次数

根据材料设计指南实施SearchView

我一直在寻找根据材料设计指南在活动工具栏(操作栏)中实现搜索视图的方法.

单击搜索图标时,整个工具栏将动画为仅具有白色背景的搜索EditText,并在主视图中显示建议而不是下拉列表.

以下是指南中的屏幕截图: 在此输入图像描述

以下是Gmail收件箱实施的GIF: 在此输入图像描述

我一直在寻找代码示例和教程,但到目前为止我一直没有成功.我该怎么做呢?

android searchview material-design

37
推荐指数
4
解决办法
6万
查看次数

如何实现WhatsApp像材料设计SearchView?

WhatsApp有这样的工具栏: 在此输入图像描述

单击"搜索"菜单项时,从顶部的SearchView下来,占用工具栏的整个空间: 在此输入图像描述

当我尝试实现SearchView时,它看起来像这样: 在此输入图像描述

我找到了一些实现这个的库: Eugene Horan的Android Material SearchViewkrishnakapil的MaterialSearchView.但它们与WhatsApp不同.

这个问题可能看起来很奇怪,我找不到怎么做的方法.所以我的问题是如何实现WhatsApp之类的材料设计SearchView来自顶级?

android whatsapp searchview material-design android-toolbar

3
推荐指数
2
解决办法
2万
查看次数