Comment faire de la casse de la chaîne de remplacement

Salut les amis je suis la création d'une application.
Je veux rechercher un mot dans un ArrayList et je dois remplacer
avec un autre mot. J'ai utilisé le code ci-dessous. Il fonctionne à la casse,
mais j'aimerais le faire fonctionner insensible à la casse.

   FillintheBlank.class: 

          public class FillintheBlank extends Activity {
        static ArrayList<String> multiword=new ArrayList<String>();

 static ArrayList<String> multimeaning=new ArrayList<String>();


public void setNoTitle() {
    requestWindowFeature(Window.FEATURE_NO_TITLE);
} 
 float screenHeight,screenWidth,screendensity;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
     setNoTitle();
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
     DisplayMetrics displaymetrics = new DisplayMetrics();
     getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
     screenHeight = displaymetrics.heightPixels;
     screenWidth = displaymetrics.widthPixels;
     screendensity = displaymetrics.densityDpi;
    setContentView(R.layout.fillinblanknew);

             multiword.add("radha");
             multiword.add("RAdHA");
              multiword.add("latha");
                multiword.add("mammu");

              s.o.p(""+multiword);
            //output:radha,RADHA,latha,mamu

          multimeaning.add(multiword.getString().replace(radha,"sai"));
        s.o.p(""+multimeaning);
     //output: sai,RADHA,latha,mamu

 }
  } 

Par exemple: j'ai besoin de remplacer "radha' avec 'sai' quelle que soit la casse des lettres 'radha" sont.

jelaniharris.com/2009/case-insensitive-replaceall-in-java
Et un autre exemple sur StackOverflow: stackoverflow.com/questions/5054995/...
Est-ce votre code de travail effectif? Comment faites-vous une getString() sur une liste de tableaux?
merci somuch stackoverfolw lien fonctionne pour moi...

OriginalL'auteur radha | 2013-03-25