2
我有如下一個TextInputEditText:不能看到TextInputEditText文本設置後的背景色的Android Xamarin
<android.support.design.widget.TextInputLayout
android:id="@+id/tilEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/Theme.AppCompat">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etEmail"
android:hint="@string/Email"/>
</android.support.design.widget.TextInputLayout>
但是,如果我設置背景色爲TextInputEditText,提示文字消失。
<android.support.design.widget.TextInputLayout
android:id="@+id/tilEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/Theme.AppCompat">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etEmail"
android:hint="@string/Email"
android:background="@android:color/white"/>
</android.support.design.widget.TextInputLayout>
我試圖把它的樣式,然後將該樣式應用到TextInputEditText,但它不工作。
任何人都知道我可以如何定製它?我正在Xamarin的Android上工作。
謝謝。
我試過了,不過它不起作用。整個EditText是白色的。文本只有在輸入焦點時纔會出現。 –
@LongDao,你的意思是即使當textColor改變時,你可以在控件集中時看到文本?我無法重現這個問題,當焦點丟失時,你有沒有在代碼中清除你的文本? –