Android - 如何在android studio

时间:2015-09-06 09:28:56

标签: android android-studio android-gradle

我有使用Floating Label的旧项目,当我尝试将这个旧项目导入android studio时我遇到了一些问题

其中一个导入浮动标签库

enter image description here

更新问题

作为我得到的答案,我应该使用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

中处理相同的结果

1 个答案:

答案 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'
}