今天是我第一次写技术博客,本人也是小菜鸟一枚,工作不满一年,博客内容也比较简单,对专业知识了解不够深入,写博客的原因一来是为了分享,而来也是激励自己,如果内容有什么错误问题,请大家指教纠正。
今天要讲的是六位密码输入框。先上代码。首先是layout.xml文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="55dip"
android:gravity="center"
android:layout_gravity="center"
android:orientation="horizontal">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/e1"
android:layout_width="45dip"
android:layout_height="fill_parent"
android:background="@drawable/topayl"
android:gravity="center"
android:inputType="numberPassword"
android:maxLength="1" />
<TextView
android:id="@+id/heng1"
android:layout_width="15dip"
android:layout_height="2dip"
android:layout_gravity="center"
android:background="@color/black"
android:gravity="center"
android:visibility="gone" />
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/e2"
android:layout_width="45dip"
android:layout_height="fill_parent"
android:background="@drawable/topaym"
android:gravity="center"
android:inputType="numberPassword"
android:maxLength="1" />
<TextView
android:id="@+id/heng2"
android:layout_width="15dip"
android:layout_height="2dip"
android:layout_gravity="center"
android:background="@color/black"
android:gravity="center"
android:visibility="gone" />
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/e3"
android:layout_width="45dip"
android:layout_height="fill_parent"
android:background="@drawable/topaym"
android:gravity="center"
android:inputType="numberPassword"
android:maxLength="1" />
<TextView
android:id="@+id/heng3"
android:layout_width="15dip"
android:layout_height="2dip"
android:layout_gravity="center"
android:background="@color/black"
android:gravity="center"
android:visibility="gone" />
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/e4"
android:layout_width="45dip"
android:layout_height="fill_parent"
android:background="@drawable/topaym"
android:gravity="center"
android:inputType="numberPassword"
android:maxLength="1" />
&l