2 qq 33721362 qq_33721362 于 2016.01.18 14:45 提问

怎么通过点击按钮实现重命名编辑修改文字

请问下这代码怎么写: 点击按钮实现重命名编辑!大神们,帮解答!蟹蟹了

4个回答

91program
91program   Ds   Rxr 2016.01.18 14:52

通过按键控件的 setText 成员函数来设置。

kuqi007
kuqi007   2016.01.18 15:10

先获得这个控件然后加setOnClicker监听函数,里面用setText函数来改变文字。

u010539561
u010539561   2016.01.18 17:22

1、获取Button控件、TextView控件,并设置监听器

mTextView=(TextView)findViewById(R.id.textView1);
mButton=(Button)findViewById(R.id.button1);
mButton.setOnClickListener(new OnClickLisner(){

    public void onClick(View v){
                          mTextView.setText("输入需要编辑的文字");  
            }

});

u010539561
u010539561 回复qq_33721362: 将TextView换成EditText,点击按钮的时候,EditText获取焦点进行编辑
2 年多之前 回复
qq_33721362
qq_33721362 这样只能提前设置好文字吧,而不能让用户自己编辑丫
2 年多之前 回复
qq_18413391
qq_18413391   2016.01.20 09:12

EditText 设置false 按钮点击监听 要重命名的EditText设置setText (""); EditText 设置true 然后就可以输入重新编辑了

qq_33721362
qq_33721362 能具体说明下嘛,最后有代码,拜托啦
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
js实现点击按钮出现输入框本地修改文字内容功能
想要实现像网盘一样,点击重命名按钮,将文件的文件名,变成一个输入框,可以在里面修改文件名。 目前是对一个按钮进行操作,如果是多个,还要进行修改。欢迎讨论,提供更好的方法。 重命名 文件名 document.getElementById("click").onclick=function(){   //与后台交互的函数updatefile     var upda
几种实现点击修改按钮可编辑文本,不点则不可编辑的方式
第一种: type="text/JavaScript" language="JavaScript"> function doclick(){ var docs = document.getElementByIdx_x('url'); docs.readOnly = false; //alert("asdfasd"); } type="text" id="url
使用Jquery实现点击文字后变成文本框且可修改
使用Jquery实现点击文字变为文本框效果,可对文本框文字进行修改。  1.点击文字变为文本框  2.文本框自动全选文字  3.对文本框内容进行修改  4.点击文本框以外的地方文本框再次变为修改后的文字  5.同步更新SQL数据库内容  Html部分代码  代码如下:     ID  名称  操作      1  哈哈  删除   
点击文字变成可编辑的文本
当我们点击文字变成可编辑的文本
用jquery实现点击文字可编辑并保存修改至数据库
这个方法网上可以查到很多,但是好多只有点击文字编辑
点击一键切换让文本从不可以编辑到编辑状态
1.有时候我们app中经常出现一些需求,点击右上角的按钮“编辑”就会变成“完成”,文本里面的EditText从不可以编辑输入到可编辑输入 2.很简单直接上布局 <RelativeLayout android:id="@+id/parttime_type" android:layout_width="match_parent" android:la
Android Studio 新建编辑条 点击按钮显示控件中的内容
实现了第一行代码第二版第三章例子
通过js实现单击或双击直接修改内容
代码并不重要,关键是思路,这里简要说一下:     1.展示的时候直接将内容展示在文本框中,文本框的边框设置为0,也可以在设置一下readonly,这样在展示到页面上的时候给人一种普通文本的假象,实际是显示在边框为0的文本框中,给文本框加单击或者双击事件,触发时将边框更改为1,并且去掉readonly属性,这样就可以修改了,同时也要有失去焦点事件,失去焦点时通过ajax将相应的数据发送到服务器端
双击文字出现编辑文本框的JS代码,并可编辑成功
双击文本实现编辑 input.a {border:1px solid #fff;background:#fff;} input.b {border:1px solid #369;background:#fff;} var test = document.getElementById("test"); var mysubmit = document.getElemen
jquery的 点击后 前台页面普通文字变文本框可以修改
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> itcast.cn的JQuery示例:可以编辑的表格