java - 将文本从 TextView 复制到剪贴板

标签 java android textview android-button

目的是向屏幕本身上的复制按钮添加功能。它的作用是复制 TextView 中该时间点的文本(9)并将其复制到用户的剪贴板,从而使其可转发该文本并在其他应用程序中使用它。我该怎么办?

#Java File.
package com.dreamgoogle.gihf;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;

public class Quotes extends Activity {

    ImageButton next;
    ImageButton previous;
    ImageButton copytext;
    TextView q;
    TextView nm;
    String[] str;
    int i, s;

... 
.... 
.... 
... 
... 
... 





        copytext.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {










            }
        });
    }

q 是要复制其文本的 TextView 。

最佳答案

clipBorad manager可用,但适用于 api 11 及以上版本。我认为对于 11 之前的设备没有选项。 read here 。另外搜索更多示例。

关于java - 将文本从 TextView 复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15739219/

相关文章:

iOS 和 xcode : How to make a allow a user to minimize the keyboard when in Text View field

android - 如何使用默认选项复制并全选以编程方式启动 textview 的上下文操作栏?

java - 在 bash 命令中读取文件路径

java - jvmArguments 未在可执行的 Spring Boot 应用程序中解释

java - 拦截器的@AroundInvoke未触发

android - 单击后退按钮时出现 java.io.NotSerializableException

Android Mockito 太多实际调用

android - 如何使用迷你播放器创建类似 youtube 的应用程序

java - TextView 整数作为可绘制的 png

java - 如何在 HttpClient 中自动重定向(java,apache)