diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/PushActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/PushActivity.java
index b7fc2efd5..c99ac8c18 100644
--- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/PushActivity.java
+++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/PushActivity.java
@@ -1,7 +1,10 @@
package com.fongmi.android.tv.ui.activity;
import android.app.Activity;
+import android.content.ClipData;
+import android.content.ClipboardManager;
import android.content.Intent;
+import android.view.View;
import androidx.viewbinding.ViewBinding;
@@ -29,5 +32,11 @@ public class PushActivity extends BaseActivity {
String address = Server.get().getAddress(false);
mBinding.code.setImageBitmap(QRCode.getBitmap(address, 250, 1));
mBinding.info.setText(ResUtil.getString(R.string.push_info, address));
+ mBinding.clip.setOnClickListener(this::onClip);
+ }
+
+ private void onClip(View view) {
+ ClipData data = ((ClipboardManager) getSystemService(CLIPBOARD_SERVICE)).getPrimaryClip();
+ if (data.getItemCount() > 0) DetailActivity.start(PushActivity.this, "push_agent", data.getItemAt(0).getText().toString());
}
}
diff --git a/app/src/leanback/res/layout/activity_push.xml b/app/src/leanback/res/layout/activity_push.xml
index a7f1c0838..0d7c7d8f6 100644
--- a/app/src/leanback/res/layout/activity_push.xml
+++ b/app/src/leanback/res/layout/activity_push.xml
@@ -27,4 +27,14 @@
android:textColor="@color/white"
android:textSize="18sp" />
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 135ed47b7..5ca5334b4 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -10,6 +10,9 @@
上次看到%s
+
+ 推送剪贴板内容
+
%s:%s
站源:%s
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index ec23652b4..d00dd8934 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -10,6 +10,9 @@
上次看到%s
+
+ 推送剪貼簿內容
+
%s:%s
站源:%s
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index fee49abda..487e2f1c9 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -10,6 +10,9 @@
Last seen %s
+
+ Push clipboard content
+
%s : %s
Site: %s