下面列出了android.content.ClipboardManager#setText ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@SuppressWarnings("deprecation")
@SuppressLint("NewApi")
@Override
public void onCopyClick() {
try {
ClipboardManager manager = (ClipboardManager) ctx.getSystemService(Context.CLIPBOARD_SERVICE);
logger.d("menu#onCopyClick content:%s", mMsgInfo.getContent());
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
ClipData data = ClipData.newPlainText("data", mMsgInfo.getContent());
manager.setPrimaryClip(data);
} else {
manager.setText(mMsgInfo.getContent());
}
} catch (Exception e) {
logger.e(e.getMessage());
}
}
public void ac_styTool()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo =getResources().getString(R.string.android_gifb);
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('n', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public void clicksvip()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo ="❦H❧";
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('H', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public void eclick()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo =" 爱";
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('爱', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);}
public void bclick()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo ="爱҉";
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('爱', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public void click()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo ="ζั͡爱 ั͡✾";
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('爱', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public void ua()
{
EditText et=(EditText) findViewById(R.id.mainEditText1);
String os =et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo ="妮̶";
for (int i=0;i < a.length;i++)
{
b.append(mo.replace('妮', a[i])) ;
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t=(TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
@SuppressWarnings("deprecation")
public static void copyTextToBoard(Context context, String string)
{
if (TextUtils.isEmpty(string))
return;
ClipboardManager clip = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
clip.setText(string);
}
public void ua() {
EditText et = (EditText) findViewById(R.id.mainEditText1);
String os = et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo = "妮̶";
for (char anA : a) {
b.append(mo.replace('妮', anA));
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t = (TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public void ac_styTool() {
EditText et = (EditText) findViewById(R.id.mainEditText1);
String os = et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo = getResources().getString(R.string.android_gifb);
for (char anA : a) {
b.append(mo.replace('n', anA));
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t = (TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
@SuppressWarnings("deprecation")
public static void copyTextToBoard(Context context, String string) {
if (TextUtils.isEmpty(string))
return;
ClipboardManager clip = (ClipboardManager) context
.getSystemService(Context.CLIPBOARD_SERVICE);
clip.setText(string);
}
public void c_styTool() {
EditText et = (EditText) findViewById(R.id.mainEditText1);
String os = et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo = getResources().getString(R.string.android_gifa);
for (char anA : a) {
b.append(mo.replace('n', anA));
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t = (TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
TextView tv_appName = (TextView) view.findViewById(R.id.tv_app_name);
TextView tv_processName = (TextView) view.findViewById(R.id.tv_app_process_name);
String appName = tv_appName.getText().toString();
String processName = tv_processName.getText().toString();
Toast.makeText(KILL.this, "已复制" + "应用+进程", Toast.LENGTH_SHORT).show();
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText("应用: " + appName + "\n进程: " + processName);
}
public void click() {
EditText et = (EditText) findViewById(R.id.mainEditText1);
String os = et.getText().toString();
char[] a = os.toCharArray();
StringBuffer b = new StringBuffer("");
String mo = "ζั͡爱 ั͡✾";
for (char anA : a) {
b.append(mo.replace('爱', anA));
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(b);
}
TextView t = (TextView) findViewById(R.id.mainTextView1);
t.setText(b);
}
public static void onActionMenuItemSelected(String uri, AppCompatActivity activity, LinkAction action){
switch (action){
case SHARE:
shareText(activity, null, uri);
break;
case COPY_URL:
ClipboardManager manager = (ClipboardManager) activity.getSystemService(Context.CLIPBOARD_SERVICE);
manager.setText(uri);
break;
case EXTERNAL:
try {
final Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(uri));
activity.startActivity(intent);
} catch(final ActivityNotFoundException e) {
General.quickToast(activity, R.string.error_no_suitable_apps_available);
}
break;
case SHARE_IMAGE:
((BaseActivity)activity).requestPermissionWithCallback(Manifest.permission.WRITE_EXTERNAL_STORAGE, new ShareImageCallback(activity, uri));
break;
case SAVE_IMAGE:
((BaseActivity)activity).requestPermissionWithCallback(Manifest.permission.WRITE_EXTERNAL_STORAGE, new SaveImageCallback(activity, uri));
break;
}
}
/**
* 实现文本复制功能
*
* @param content
*/
@SuppressLint("NewApi")
public static void copy(Context context, String content) {
// 得到剪贴板管理器
ClipboardManager cmb = (ClipboardManager) context
.getSystemService(Context.CLIPBOARD_SERVICE);
cmb.setText(content.trim());
}
@SuppressWarnings("deprecation")
public static void copyTextToBoard(String string) {
if (TextUtils.isEmpty(string))
return;
try {
ClipboardManager clip = (ClipboardManager) BaseApplication.context()
.getSystemService(Context.CLIPBOARD_SERVICE);
clip.setText(string);
} catch (Exception e) {
e.printStackTrace();
}
}
@OnClick(R.id.address_lin)
void goCopy(View view) {
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
cm.setText(MemoryDataManager.getInstance().getAddress());
ToastEUtil.makeText(mActivity,R.string.Set_Copied).show();
}
private void copyToClipboard(String string) {
ClipboardManager manager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
manager.setText(string);
}
@OnClick(R.id.id_ll)
void goId(View view) {
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
cm.setText(userBean.getAddress());
ToastEUtil.makeText(mActivity,R.string.Set_Copied).show();
}