其实这个问题有点无聊,不过还请各位大侠赐教
首先,定义了这么多的TextView,比如6个
                  TextView t1=(TextView)findViewById(R.id.textView1);
TextView t2=(TextView)findViewById(R.id.textView2);
TextView t3=(TextView)findViewById(R.id.textView3);
TextView t5=(TextView)findViewById(R.id.textView5);
TextView t6=(TextView)findViewById(R.id.textView6);
如果对这些TextView进行操作,比如setText(),挨个操作 
                  t1.set();t2.setText()...... 很麻烦
尝试建立数组 : TextView  textArray[]={t1,t2,t3,t4,t5,t6};结果这样是行不通的,只能
                     TextView textArray[]=new TextView[6];
                      textArray[0]=t1;textView[1]=t2............
 虽然用ListView可以实现相同的效果,但是,就是想问问,如果多个TextView进行操作,应该怎么实现

解决方案 »

  1.   

    一般这些控件别放到数组吧,我常常是这样命名多个控件的引用的:TextView textView01,textView02,...
      

  2.   

    看一下这样行不行?
    private TextView txtArray[]=new TextView[]{txt_save01, txt_save02, txt_save03, txt_save04,
        txt_save05, txt_save06, txt_save07, txt_save08, txt_save09,
        txt_save10, txt_save11, txt_save12, txt_save13, txt_save14,
        txt_save15, txt_save16, txt_save17, txt_save18, txt_save19,
        txt_save20, txt_save21, txt_save22, txt_save23, txt_save24,
        txt_save25, txt_save26, txt_save27, txt_save28, txt_save29,
        txt_save30, txt_save31, txt_save32, txt_save33, txt_save34,
        txt_save35, txt_save36};
      

  3.   

    说实话,很奇怪我试过了,
    TextView textArray[]={t1,t2,t3,t4,t5,t6};
    好像是可以的...
      

  4.   

    Integer[] ids=new Integer[]{R.id.tv1,R.id.tv2,R.id.tv3,R.id.tv4.........};
    for(int i=0,len=ids.length;i<len;i++){
    TextView tv=(TextView)findViewById(ids[i]);
    tv.setText(...);
    }
      

  5.   

    TextView[] textView = new TextView[COUNT]