Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 复制按钮未显示在AlertDialog中_Android_Android Alertdialog - Fatal编程技术网

Android 复制按钮未显示在AlertDialog中

Android 复制按钮未显示在AlertDialog中,android,android-alertdialog,Android,Android Alertdialog,我正在显示一个对话框,其中已有名称已预先填入TextView 我想显示“复制文本”选项,当选中文本部分时,默认情况下不会显示该选项。请建议。对不对,它只显示文本选择,不显示复制按钮 下面是我现有的代码 final TextViewinput = new TextView(this); input.setTextIsSelectable(true); new AlertDialog.Builder(context) .se

我正在显示一个对话框,其中已有名称已预先填入
TextView

我想显示“复制文本”选项,当选中文本部分时,默认情况下不会显示该选项。请建议。对不对,它只显示文本选择,不显示复制按钮

下面是我现有的代码

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

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

对于蜂窝前使用:

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();
    }
});

谢谢但是我不需要这个。。我想让我选择一些如何。。。