我正在使用EditText
,我在其中设置了一个名为“comment”的提示。但是,我输入的文本可能比“注释”的字母少,所以我希望EditText
包围我输入的文本 - 它目前不包含,除非我输入比我的提示“评论”更多的字母。
示例:
|注释| < - 表示EditText
的边界,“注释”是提示。
|测试| < - 我输入的文字;提示消失了,但是EditText
并没有环绕我的文本,但仍然与提示的大小有关。
我该如何改变?
答案 0 :(得分:3)
我不确定,但你可以这样试试。
<EditText
android:id="@+id/etAddComment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="7"
android:hint="comment">
</EditText>
答案 1 :(得分:1)
试试这个,
设置属性android:ems="yourhintlength"
答案 2 :(得分:0)
遇到同样的问题
很老的问题,但我没有找到解决方案
我的建议 - 如果 editText 不为空,则删除提示
如果您稍后需要提示(例如,edittext 中的文本已删除) - 保存您的提示并恢复它
@app.route("/tabular", methods=['GET', 'POST'])
@login_required
def tabular():
form = QueryTableForm()
form.country.choices = country_wise_data
if form.validate_on_submit():
post = Post(title=form.country.data, content=form.state.data)
flash('Your Selection is Registered!', 'success')
return render_template('tabular.html', state_wise_data = state_wise_data,
country_wise_data=country_wise_data, district_wise_data=district_wise_data,
title='Tabular Data', form=form, legend='Tabular',
max=17000, date=date)