【问题标题】:TextView with permenant http://带有永久 http:// 的 TextView
【发布时间】:2017-10-02 20:46:04
【问题描述】:

我在我的应用程序中设置了一个 TextView,用户输入一个网址,然后一个 WebView 加载它。所有这些目前都有效,我让它用最后使用的地址自动填充 TextView。

我希望它提示用户输入没有 https:// 的地址,方法是让 https:// 已经存在,粗体且不可编辑。我以前见过这样做,但我什至不知道如何开始。任何帮助将不胜感激。

【问题讨论】:

  • 预先设置“http://”序列并使用 InputFilter 来防止用户删除“http://”并管理他输入的文本。

标签: android webview textview webaddress


【解决方案1】:

我不认为有一个 xml 命名空间,但你可以在 EditText 前面加上一个 TextView 并创建一个像 here 解释的错觉

但真正的魔法发生在您阅读EditText 时,这意味着您将http:// 放在它前面。

比如这样

 String url = textView.getText().toString();
 if (!url.startsWith("http")) {
     url = "http://" + url;
  }

【讨论】:

  • 非常感谢!解决了我的问题和下一个问题!
猜你喜欢
  • 1970-01-01
  • 2011-01-10
  • 1970-01-01
  • 2020-04-06
  • 2021-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-28
相关资源
最近更新 更多