带有ListView [Android]的AlertDialog中的图像出现问题

问题描述

| 我在尝试使用ListView在AlertDialog中显示图像时遇到问题,这里的代码是:
AlertDialog.Builder builder = new AlertDialog.Builder(this);

ListView modeList = new ListView(this);
stringArray = new String[1];

**stringArray[0] = new String(getString( R.string.facebook),getImg( R.drawable.icon ));**

ArrayAdapter<String> modeAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,android.R.id.text1,stringArray);
modeList.setAdapter(modeAdapter);

builder.setTitle(\"Share\");
builder.setIcon(R.drawable.icon);
builder.setItems(stringArray,new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int item) {
                    //Toast.makeText(getApplicationContext(),items[item],Toast.LENGTH_SHORT).show();
                }
            });

AlertDialog alert = builder.create();
alert.show();
private Drawable getImg( int res )
        {
            Drawable img = getResources().getDrawable( res );
            img.setBounds( 0,48,48 );
            return img;
        }
错误告诉我:\“构造函数String(String,Drawable)未定义\” 我想在带有ListView的AlertDialog中显示图像自定义和文本。谢谢。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)