qq_36522073 2016-11-11 11:33 采纳率: 50%
浏览 895

在长按监听改变点击的item的文本内容???

在长按监听之后,弹出个dialog,里面包含有editext 如何能使长按的item的文本内容改变为editext输入的内容呢?

代码:@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
//这是点击的item的文本内容 如何才能在点击确定按钮之后改变item的文本内容呢?
String str = list.get(position);
showDialog();
RenameTitle(position);
return true;
}

private AlertDialog d;

private void showDialog() {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    View layout = getLayoutInflater().inflate(R.layout.managerrss_dialog_layout, null);
    TextView tvRename = (TextView) layout.findViewById(R.id.manager_rss_dialog_rename);
    TextView tvDelete = (TextView) layout.findViewById(R.id.manager_rss_dialog_delete);
    builder.setView(layout);
    tvRename.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            d.dismiss();
            showDialog1();
        }
    });
    tvDelete.setOnClickListener(this);
    d = builder.create();
    d.show();
}

private AlertDialog dd;

private void showDialog1() {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    View layout = getLayoutInflater().inflate(R.layout.managerrss_dialog_layout_rename, null);
    final EditText etRename = (EditText) layout.findViewById(R.id.manager_rss_dialog_et_name);
    builder.setTitle(getResources().getString(R.string.rename));
    builder.setView(layout);
    builder.setPositiveButton(getResources().getString(R.string.sure), new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            //这个是输入框输入的内容
            ReTitle = etRename.getText().toString();
            dd.dismiss();
        }
    });
    builder.setNegativeButton("取消", null);
    dd = builder.create();
    dd.show();
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 R语言Rstudio突然无法启动
    • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
    • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
    • ¥15 用windows做服务的同志有吗
    • ¥60 求一个简单的网页(标签-安全|关键词-上传)
    • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
    • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
    • ¥100 为什么这个恒流源电路不能恒流?
    • ¥15 有偿求跨组件数据流路径图
    • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值