简体   繁体   English

复制按钮未显示在AlertDialog中

[英]Copy Button not showing in AlertDialog

I am showing a dialog with existing name pre-filled in the TextView . 我正在显示一个对话框,该对话框的现有名称预先填充在TextView

I want to show "Copy Text" option which is not being shown by default when text portion in selected. 我想显示“复制文本”选项,该选项在选中文本部分时默认不显示。 Please suggest. 请提出建议。 Right not it is only showing Text Selection without Copy button. 正确的不是,它仅显示没有复制按钮的“文本选择”。

following is my existing code. 以下是我现有的代码。

final TextViewinput = new TextView(this); 
            input.setTextIsSelectable(true);

            new AlertDialog.Builder(context)
            .setTitle("Edit File Name")
            .setView(input).show();

For Pre-HoneyComb use :- 对于Pre-HoneyComb使用:

import android.text.ClipboardManager;

textView.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        ClipboardManager cm = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
        cm.setText(textView.getText());
        Toast.makeText(context, "Copied to clipboard", Toast.LENGTH_SHORT).show();
    }
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM