我有使用Floating Label的旧项目,当我尝试将这个旧项目导入android studio时我遇到了一些问题
其中一个导入浮动标签库
更新问题
作为我得到的答案,我应该使用TextInputLayout
这是我的浮动标签的示例代码
<com.hardik.floatinglabel.FloatingLabelView
android:id="@+id/mob"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:layout_marginTop="5dip"
android:padding="5dp"
floatview:floatHintText="@string/mob"
floatview:floatHintTextColorFocused="@color/blue"
floatview:floatHintTextColorUnFocused="@color/green"
floatview:floatHintTextStyle="bold"
floatview:textBackground="@drawable/edt_bg" />
如何在TextInputLayout
答案 0 :(得分:1)
Android浮动标签在Android设计支持库中引入,以在EditText上显示浮动标签。
xml代码
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/input_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/hint_email" />
</android.support.design.widget.TextInputLayout>
gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}