Remplacer une vue avec un autre point de vue, Par code


Je veux remplacer un point de vue avec les autres par le code

Par exemple, j'ai besoin de changer un imageview à progressBar par le code.

public void changeToProgressBar(ImageView imageview,Context context){
            ProgressBar one = new ProgressBar(context);
            one.setLayoutParams(imageview.getLayoutParams());
            imageview.setVisibility(View.GONE);
            one.setVisibility(View.VISIBLE);

            //NOW I NEED TO PLACE 'one' EXACTLY THE PLACE WHERE  'imageview' WAS THERE 
        }

J'ai besoin d'utiliser ce lieu de nombreux. Je sais à définir par l'envoi de la mère viewgroup.

Est-il de toute façon à obtenir le parent viewgroup de imageview

Grâce

  • la même question a été posée de ici 🙂
InformationsquelleAutor Jithin | 2011-03-02