0
我所要做的是實現一個文本輸入,能夠將字母綠色或紅色。我的一段代碼可以做到這一點,但有一個問題。由於沒有出現彈出窗口,我無法寫出國家信函。國家字母選擇器沒有出現
edit_text.addTextChangedListener(new TextWatcher() {
boolean input_changed = false;
private boolean isInputBlocked()
{
this.input_changed = !this.input_changed;
return !this.input_changed;
}
@Override
public void afterTextChanged(Editable s)
{
// Prevent recursive
if (isInputBlocked()) return;
// Some staff
Outer.this.edit_text.setText(Html.fromHtml(html_input.toString()));
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count)
{}
});
當我評論Outer.this.edit_text.setText(Html.fromHtml(html_input.toString()));,彈出窗口出現。