0

错误地我将我的editText视图转换为Textview类对象,但我没有得到类转换异常

这是我的代码。让我解释一下,为什么会这样??

在我的 .xml 文件中

         <EditText
                android:id="@+id/adduser_phone"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="@dimen/margin_10"
                android:hint="@string/mob_no"
                android:inputType="phone"

                 />

在活动课上。

TextView adduser_phone = (TextView) findViewById(R.id.adduser_phone);

这里没有命中类 castexception。为什么..???

4

1 回答 1

1

是的,您可以这样做,因为 EditText 是 TextView 的子类

EditText 是 TextView 之上的一个薄薄的饰面,将自身配置为可编辑。

结帐dev link1 dev link2了解详情

于 2013-09-10T10:48:14.770 回答