EditText在输入时不显示提示和文本。 这是代码:
SELECT Count(*) AS Products, ProductNumber, MAX(Date) AS maxdate
FROM Table
GROUP BY ProductNumber
ORDER BY maxdate;
我也尝试按代码设置颜色,但它没有工作:
final EditText passwordText =(EditText) findViewById(R.id.passwordText); passwordText.setTextColor(Color.BLACK); passwordText.setHint("输入您的密码。"); passwordText.setHintTextColor(Color.BLACK);
注意:我使用的是android studio 2.3.3;
任何帮助将不胜感激。
答案 0 :(得分:2)
因为您同时使用text
和hint
,请将text
代码更改height
删除为wrap_content
<EditText
android:id="@+id/passwordText"
android:layout_width="135dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="46dp"
android:hint="Enter your password."
android:textColor="@android:color/black"
android:textStyle="bold"
android:visibility="visible"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/emailText"
/>
答案 1 :(得分:2)
您正在使用文本并提示两者,因此提示不可见。
将'text'标记移至 EditText :'android:text =“输入密码”'和'tools:text =“输入密码”',如果是文字设置然后提示将不会显示。
<EditText
android:id="@+id/passwordText"
android:layout_width="135dp"
android:layout_height="18dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="46dp"
android:hint="Enter your password."
android:textColor="@android:color/black"
android:textStyle="bold"
android:visibility="visible"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/emailText"
/>
希望它会有所帮助..
答案 2 :(得分:2)
使用user
并仅使用提示
答案 3 :(得分:1)
更改身高并尝试
<EditText
android:id="@+id/passwordText"
android:layout_width="135dp"
android:layout_height="40dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="46dp"
android:hint="Enter your password."
android:text="Enter password"
android:textColor="@android:color/black"
android:textStyle="bold"
android:visibility="visible"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/emailText"
tools:text="Enter Password"/>
答案 4 :(得分:1)
只需增加height
值或将其设置为wrap_content
即可。您设置的高度太小,因此您无法看到文字。您可以同时使用hint
和text
属性。这没有问题。