0
私はカスタム編集ボックスクラスをやっています。それは何かを開始:Android EditTextクラスが「編集ボックス」なしで表示されます
public class AmountField extends EditText {
を、私は私のXMLでこれを実装するとき、私は代わりのEditTextの編集可能なのTextViewを取得
/**
* 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);
}
ただしのEditTextウィジェットのスタイルを実現するためのコンストラクタをオーバーライドしている(がありますテキストのみで周囲の白いボックスは表示されません)また、クリックすると何も起こりません。テキストの色が変わります。
これはなぜ起こるのでしょうか?私は同じ方法でリストのコンポーネントをやったし、スタイルは変更されていません。