代码完成不适用于外部库XML属性(Android Studio)

我正在使用 Android Studio 1.1 RC 1.

我已将外部图书馆导入Gradle:

compile 'com.rengwuxian.materialedittext:library:1.8.3'

我添加了命名空间标签:

xmlns:app="http://schemas.android.com/apk/res-auto"

进入父母如下:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/primary_light"
    android:orientation="vertical"
    android:padding="20dp"
    tools:context="net.xxx.xxx.ui.activities.Activity"/>

我获得库内自定义视图的代码完成:

<com.rengwuxian.materialedittext.MaterialAutoCompleteTextView />

但是当我为这个视图的属性尝试代码完成时没有出现.我必须手动输入所有这些.

<com.rengwuxian.materialedittext.MaterialAutoCompleteTextView
    android:id="@+id/autocomplete"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:completionThreshold="3"
    android:hint="Enter name"
    android:imeOptions="actionDone"
    app:floatingLabel="normal"
    app:floatingLabelText="Find xxx"/>

有没有我缺少的设置或导入?

有用信息:
库中的属性文件可以在这里找到.
https://github.com/rengwuxian/MaterialEditText/blob/master/library/src/main/res/values/attrs.xml

我遇到过同样的问题.但我已经解决了.
去文件>无效缓存/重新启动…>单击无效并重新启动
这是一个有效的方式.你可以试试.

资料来源:Android Studio – Auto complete and other features not working

注意:这里还有一些其他的方法.看一看.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇