小编Vin*_*oth的帖子

如何在android中将TextView转换为EditText?

我从数据库中获取数据,然后将其附加到TextView.当我长时间单击TextView时,我想将其转换为EditText.这是我在TextView上设置数据的方法:

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

现在我想定义一个setOnLongClickListener来将它转换为EditText.

text.setOnLongClickListener(new OnLongClickListener() {

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

edititemname保持长按一下该项目.我想将相同的信息填入EdiText.请帮我.

android android-layout

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-layout ×1