相关疑难解决方法(0)

Android:从姓名缩写创建联系人缩略图

我有一个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

5
推荐指数
1
解决办法
3497
查看次数

获取String中每个单词的第一个字符

我正在努力让一个程序工作,它执行以下操作:

假设我们有一个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)

我试图检测是否有空格,然后我可以简单地采用下一个索引.谁能告诉我我做错了什么?

java string

4
推荐指数
3
解决办法
2万
查看次数