Я получаю данные из базы данных и добавляю их в TextView. Когда я долго нажимаю на TextView, я хочу преобразовать его в EditText.
Вот как я устанавливаю данные в моем TextView:
TextView text = (TextView) vi.findViewById(R.id.menutext);
text.setText(itemnames[position]);//comes from database append to text view
Теперь я хочу определить setOnLongClickListener, чтобы преобразовать его в EditText.
text.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
String edititemname=itemnames[position];
System.out.println(edititemname);
return true;
}
});
edititemname
содержит информацию о том, какой элемент был нажат при длительном щелчке. Я хочу заполнить ту же информацию в EdiText. Пожалуйста, помогите мне.