- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是将 EditText
与 token 自动完成 View 一起使用,我希望 EditText
输入类型为“phone”所以我用了..
if (savedInstanceState == null) {
completionView.setPrefix("To: ");
completionView.addObject(people[0]);
completionView.addObject(people[1]);
}
onClick();
adapter.notifyDataSetChanged();
completionView.setInputType(InputType.TYPE_CLASS_PHONE);
它不工作..需要帮助....提前致谢..
最佳答案
您必须使用 this library ,虽然我没有遇到任何崩溃。
people = new Person[]{
new Person("Margaret Smith", "8888888888888"),
new Person("Max Jordan", "77777777777"),
new Person("Meg Peterson", "666666666666"),
new Person("Amanda Johnson", "555555555555"),
new Person("Terry Anderson", "4444444444444")
};
adapter = new FilteredArrayAdapter<Person>(this, R.layout.person_layout, people) {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
LayoutInflater l = (LayoutInflater)getContext().getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
convertView = (View)l.inflate(R.layout.person_layout, parent, false);
}
Person p = getItem(position);
((TextView)convertView.findViewById(R.id.name)).setText(p.getName());
((TextView)convertView.findViewById(R.id.email)).setText(p.getEmail());
return convertView;
}
@Override
protected boolean keepObject(Person obj, String mask) {
mask = mask.toLowerCase();
return obj.getName().toLowerCase().startsWith(mask) || obj.getEmail().toLowerCase().startsWith(mask);
}
};
completionView = (ContactsCompletionView)findViewById(R.id.searchView);
completionView.setAdapter(adapter);
completionView.setTokenListener(this);
if (savedInstanceState == null) {
completionView.setPrefix("To: ");
completionView.addObject(people[0]);
completionView.addObject(people[1]);
}
completionView.setInputType(InputType.TYPE_CLASS_PHONE);
你应该让你的问题更清楚并发布详细信息。
关于android - java.lang.IndexOutOfBoundsException : setSpan (4 . .. 18) 结束超过长度 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27438320/
假设我有一个 SpannableString,其中为 span 设置了一个 URLSpan,如下所示: SpannableString ss = new SpannableString(text);
鉴于我们已经单独返回了一份动物列表: val animals = "cat, dog and mouse" 然后我们将其连接到我们的 animalsMessage 中,如下所示: val animal
我收到一个 arrayoutofboundsexception 错误。当我尝试格式化要显示的草稿文本消息时。这只是一个简单的短信应用程序,我正在尝试设置文本大小和颜色。当我评论这两行时,我的应用程序没
我有一个字符串,例如:“@user 喜欢你的照片!2 小时前”,细字体。 这个字符串由三部分组成; 1: @user -> 它应该是 typeface.normal 并且可以点击 2:喜欢你的照片!
我使用以下代码,它将错误的文本范围包装为粗体 final StyleSpan span = new StyleSpan(BOLD); SpannableString ss = new
final StyleSpan bss = new StyleSpan(android.graphics.Typeface.BOLD); final SpannableString ss = new
我正在尝试为 设置不同的颜色 str.append(" ").append(isBlue ? "b" : "p"); SpannableString s
我想在必填字段中设置符号 *。为此,我可以使用下面的代码行: hint_mobile!!.setText(Html.fromHtml(resources.getString(R.string.mobi
我最近发布了我的 Android 应用程序的更新,并且收到了大量崩溃报告,堆栈如下。我很茫然,因为堆栈中绝对没有我的代码,所以我不确定如何解决这个问题。有没有人见过这个错误?我能做些什么来解决这个问题
我有一个 bold 按钮,当按下该按钮时,应该会更改 EditText 字段 中所选文本的字体。这一切都完美无缺,只有一个异常(exception)。如果 EditText 中的其他地方有 bold
为什么不能使用同一个 Span 对象对上面的 setSpan 进行两次设置? SpannableString ss = new SpannableString("aaaaa[1]bbbb[1]cccc
我的实验表明,如果我 setSpan(o, start, end) 从字符串的开始到结束,其中 end 是 String.length( ) - 1,最后一个字符未被覆盖。 当我将 end 更改为完全
我设法通过以下代码在我的“正常” Activity 中更改了 AppBar 标题的字体: setContentView(R.layout.activity_scrolling); Toolba
我有一个 MultiAutoCompleteTextView 自定义控件,当用户按下空格键时,我会在其中创建纸片文本。 当文本框为空时,我不希望用户一开始就输入空格,所以我放了一个 inputFilt
我正在设置 Span到文本的一部分。 Span 本身运行良好。但是,文本是由 String.format 创建的来自 Resources我不知道start和 end我将 Span 设置为文本中的一部分
我有一份指示 IndexOutOfBoundsException 的崩溃报告,但我不知道是什么原因导致的,因为堆栈中没有我的代码中的任何内容。这是堆栈: Fatal Exception: java.l
在返回时,我得到一个错误“java.lang.IndexOutOfBoundsException: setSpan (5 ... 5) ends beyond length 0” 我不明白我在哪里得到
我在调用 EditText.setSelection() 时遇到此异常 java.lang.IndexOutOfBoundsException: setSpan (N ... N) ends beyo
我将这个库用于带有标签的 Material editText: https://github.com/rey5137/Material/wiki/Text-Field不错的图书馆:) 但是…… 我正在
我在安卓系统工作。我有个问题。当我第二次单击我的文本框时,我的应用程序崩溃了。 这是我的 Logcat 消息: java.lang.IndexOutOfBoundsException: setSpan
我是一名优秀的程序员,十分优秀!