我创建了CustomTextview如下
public class CustomTextView extends AppCompatTextView {
public CustomTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
// im changing font family here .ttf files
}
}
。
<com.android.app.CustomTextView
android:id="@+id/view”
/>
之间有什么区别
这
CustomTextView textView = findViewbyId(R.id.view);
和这个
TextView textView = findViewbyId(R.id.view);
当我把这个TextView textView = findViewbyId(R.id.view);
IDE运行时不会抛出错误。为什么?谢谢!
再举一个例子:梅赛德斯·奔驰继承了汽车类。奔驰始终是一辆汽车,如果您说我开车(而不是梅赛德斯·奔驰),那您根本没错,因此IDE运行时不会抛出错误是正常的!