3
editTxtV.setEnabled(false)で無効にすると、Edittextのグレーアウトが標準よりも少なくなるか欲しくなります。 明らかに、disableAlpha-Propertyはこれを正確に行います。 しかし、アンドロイドを使用して:disabledAlphaデータは= layout.xmlEditText/AttributeSetの属性を変更する方法 "disableAlpha"をEditTextで使用する方法
<EditText android:inputType="numberDecimal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/EditTextV" android:text="1" android:disabledAlpha="2.0" ></EditText>
で、このような "2.0" は、すべての動作を変更しないでください。
Hot do「どのくらいグレーアウトするか」を正しく変更しますか?
セバスチャン
PS: ひとつのアイデアは、のEditTextを拡張するカスタムビューを作成することです。コンストラクタで私はattrs AttributeSetを取得し、それをsuper.constructorに戻しますが、私のコンストラクタを通してdisableAlpha属性を変更する方法は?