[英]Copy Button not showing in AlertDialog
我正在显示一个对话框,该对话框的现有名称预先填充在TextView
。
我想显示“复制文本”选项,该选项在选中文本部分时默认不显示。 请提出建议。 正确的不是,它仅显示没有复制按钮的“文本选择”。
以下是我现有的代码。
final TextViewinput = new TextView(this);
input.setTextIsSelectable(true);
new AlertDialog.Builder(context)
.setTitle("Edit File Name")
.setView(input).show();
对于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.