在长按监听改变点击的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();
}

解决了 我把自己绕晕了 用个全局变量记录当前点击的item的内容 然后......然后 他妈的直接赋值就可以了 不要鄙视我 QvQ