我们可以将EditText转换为android中的TextView

时间:2013-09-10 10:41:34

标签: android-edittext textview classcastexception android

错误地我将 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。为什么.. ???

1 个答案:

答案 0 :(得分:1)

是的,你可以这样做,因为EditText是TextView的次级

EditText是TextView上的精简贴面,可将其自身配置为可编辑。

结帐dev link1 dev link2了解详情