草庐IT

TextDrawable

全部标签

android - 在圆圈中显示带有首字母的联系人姓名

我需要像Lollipop联系人一样在圆圈内显示联系人姓名首字母。我没有找到任何解决方案。每个用户的圆圈应该有不同的颜色。 最佳答案 可以关注this.如果您想节省时间,可以使用this图书馆。编辑链接在任何时候都可能无效。所以我想在下面添加详细信息。repositories{maven{url'http://dl.bintray.com/amulyakhare/maven'}}dependencies{compile'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'}您可以添加您

Android 在 ListView 中使用 Picasso 和 TextDrawable

我有一个用户图像的ListView。有些用户有头像,我用Picasso加载图像。如果用户没有图像,使用TextDrawable我在我的ListView适配器中设置了他的图像,如下所示。if(picture!=null){UriimageUri=Uri.parse(picture);Picasso.with(holder.pic.getContext()).load(imageUri.toString()).fit().centerCrop().into(holder.pic);}else{ColorGeneratorgenerator=ColorGenerator.MATERIAL;/

java - TextDrawable - 根据键(电子邮件、id)显示颜色

我在使用TextDrawable时遇到问题-我想为同一用户显示相同的颜色-intcolor2=generator.getColor("user@gmail.com");,在我的例子中使用userId作为键,但我得到的是所有userId的相同颜色。我在ListView和RecyclerView中都试过了,但结果总是一样的——我所有的联系人都使用相同的颜色。这是来self的ContactsAdapter的代码:@OverridepublicvoidonBindViewHolder(ContactsAdapter.ContactsViewHolderholder,intposition){C