android 的有关ListView的添加字符串数组的有关问题~求解

android 的有关ListView的添加字符串数组的问题~~~急求解
我想把listview里面的put(string1,string2);里面的string2不直接用“string”,而是用它的指针代替,但是总是出错,请教各位大神应该怎么做?因为我想用这个输入一个字符串数组~~~~小弟先行谢过~~~
   


以下是代码:
  String test1="google1";
  String test2="google2";
  num=3;
   
   
  List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
  //c.moveToFirst();
   
  Map<String, Object> map = null;
  for(int i=0;i<3;i++)
  {
  map= new HashMap<String, Object>();
  map.put("title",test1);
  map.put("info", test2);
  map.put("img", R.drawable.musign);
  list.add(map);
  //c.moveToNext();
  }

------解决方案--------------------
有什么问题吗?出错提示是什么?