这是我尝试过的,没有任何作品可以在任何地方找到,但什么也没找到
str.setTypeface(notoKyfiBold);
str.setText("دوس هنا للكتابه");
str.setTextColor(Color.BLACK);
str.setGravity(Gravity.CENTER);
str.setFocusable(false);
str.setFocusableInTouchMode(false);
str.setCursorVisible(false);
str.setClickable(false);
str.setMaxLines(15);
str.setEnabled(false);
str.setActivated(false);
str.setSingleLine(false);
str.setMaxTextSize(50);
str.setKeyListener(null);
str.setMinTextSize(0);
str.setHintTextColor(Color.TRANSPARENT);
str.setBackground(null);
str.setBackgroundColor(Color.TRANSPARENT);
str.setSizeToFit(true);
str.setPadding(10,0,10,0);
str.endBatchEdit();
str.setDrawingCacheBackgroundColor(Color.TRANSPARENT);
str.getPaint().setStrokeWidth(4);
str.setHighlightColor(Color.TRANSPARENT);
str.getPaint().setStyle(Paint.Style.STROKE);
该行是文本正下方的行,而不是底部边框:
答案 0 :(得分:3)
只需在xml文件的edittext块中添加以下属性:
android:inputType="textNoSuggestions"
答案 1 :(得分:3)
如果您想以编程方式执行此操作,则可以使用以下代码。
//assume an EditText object with name myEditText
myEditText.setInputType(myEditText.getInputType() | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
在所有键盘上,InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS似乎没有按预期工作,而InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD的缺点是它还会禁用切换键盘中的语言和滑动手势以添加文本。
答案 2 :(得分:1)
这是因为建议。您可以使用
关闭它们android:inputType="textNoSuggestions"
答案 3 :(得分:0)
在EditText块中添加以下行
android:background="@null"
android:inputType="textNoSuggestions"