我的Android的EditText类是没有出现的“编辑框”
-
25-09-2019 - |
题
我在做一个自定义编辑框类。它开始是这样的:
public class AmountField extends EditText {
和已重写来实现的EditText插件式
的构造/**
* Make a new AmountField Object.
*
* @param context
* the context of the field
* @param attrs
* attributes for the view
*/
public AmountField(Context context, AttributeSet attrs) {
this(context, attrs, R.style.Widget_EditText);
}
然而,当我实现这个在我的XML,我得到一个可编辑的TextView,而不是EditText上(只有文字而不是周围的白框),还当我点击它没有任何反应,只有文字颜色的变化。
有没有对为什么发生这种情况的任何想法?我已经做了列表组件以同样的方式和风格不会改变。
在预先感谢
解决方案
算了,我刚意识到的构造必须使用多个参数超级改为调用其他构造。
不隶属于 StackOverflow