Comment faire pour convertir un TextView pour EditText dans android?

Je suis récupérer les données à partir d'une base de données et je suis ajoutant à un TextView. Lorsque je fais un clic long sur TextView je veux le convertir en un EditText.
C'est comment j'ai configurer les données sur mon TextView:

TextView text = (TextView) vi.findViewById(R.id.menutext);
text.setText(itemnames[position]);//comes from database append to text view

Maintenant, je veux définir un setOnLongClickListener pour le convertir en un EditText.

text.setOnLongClickListener(new OnLongClickListener() {

    public boolean onLongClick(View v) {                
        String edititemname=itemnames[position];
        System.out.println(edititemname);
        return true;                
    }
});

edititemname détient l'élément sur lequel a été pressé en un clic long. Je veux remplir les mêmes informations dans le EdiText. S'il vous plaît aider moi.

"je veux ajouter edittext sur la même page en editext.." pas de sens. qu'est-ce exactement que vous voulez faire?
je veux presse textview long moment, il convertit edittext et ajouter modifier le texte qui
Utilisez ce lien pour trouver une réponse de plus. stackoverflow.com/a/39375996/4559365
Double Possible de Comment faire pour convertir TextView pour EditText dans android?

OriginalL'auteur Vinoth | 2012-04-02