簡體   English   中英

復制按鈕未顯示在AlertDialog中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM