我有一个ListView包含一些电子邮件的Android .其中一些有联系人缩略图,而有些则没有.对于未知的联系人缩略图,我想创建一个位图,其中包含相应电子邮件ID的首字母.我怎样才能做到这一点?我见过一些使用这种技术的Android应用程序来显示这样的联系人缩略图:

首先,我使用以下代码:
ImageView iv=(ImageView)findViewById(R.id.imageView1);
TextView view = (TextView)findViewById(R.id.textView1);
Bitmap b=Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
view.draw(c);
iv.setImageBitmap(b);
Run Code Online (Sandbox Code Playgroud)
TextView包含一个简单的字符串.不幸的是,它不起作用.有人可以给我一些指示吗?非常感谢你的帮助!
android thumbnails bitmapimage android-layout android-imageview
我正在努力让一个程序工作,它执行以下操作:
假设我们有一个String被叫name,设置为"Stack Overflow Exchange".我想输出给"SOE"每个单词的第一个字符的用户.我尝试了这种split()方法,但我没有做到.
我的代码:
public class q4 {
public static void main(String args[]) {
String x = "michele jones";
String[] myName = x.split("");
for(int i = 0; i < myName.length; i++) {
if(myName[i] == "") {
String s = myName[i];
System.out.println(s);
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我试图检测是否有空格,然后我可以简单地采用下一个索引.谁能告诉我我做错了什么?