运单号长按到剪切板
This commit is contained in:
parent
007ecbadaa
commit
9faccae17d
@ -1,5 +1,10 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import static androidx.core.content.ContextCompat.getSystemService;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -87,10 +92,10 @@ public class OrderList1Fragment extends BaseFragment {
|
||||
if (index == 1) {
|
||||
initData();
|
||||
} else {
|
||||
if(olb.getData().getList().size()==0){
|
||||
dataKey=false;
|
||||
Toast.makeText(con,"没有更多了",Toast.LENGTH_SHORT).show();
|
||||
}else{
|
||||
if (olb.getData().getList().size() == 0) {
|
||||
dataKey = false;
|
||||
Toast.makeText(con, "没有更多了", Toast.LENGTH_SHORT).show();
|
||||
} else {
|
||||
addData();
|
||||
}
|
||||
|
||||
@ -203,6 +208,21 @@ public class OrderList1Fragment extends BaseFragment {
|
||||
in.putExtra("id", ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"已复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
if (ld.getMakeStatus() == 107001) {
|
||||
state_img.setVisibility(View.VISIBLE);
|
||||
state_img.setImageResource(R.mipmap.invoicing_state);
|
||||
|
@ -1,5 +1,8 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -200,6 +203,21 @@ public class OrderList2Fragment extends BaseFragment {
|
||||
in.putExtra("id", ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"已复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
Button btnAgain = v.findViewById(R.id.btnAgain);
|
||||
btnAgain.setOnClickListener(v1 -> {
|
||||
// Intent in=new Intent(con, NodeInfoActivity.class);
|
||||
|
@ -1,5 +1,8 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -210,6 +213,21 @@ public class OrderList3Fragment extends BaseFragment {
|
||||
in.putExtra("id", ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
if (ld.getMakeStatus() == 107001) {
|
||||
state_img.setVisibility(View.VISIBLE);
|
||||
state_img.setImageResource(R.mipmap.invoicing_state);
|
||||
|
@ -1,5 +1,8 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -209,6 +212,21 @@ public class OrderList4Fragment extends BaseFragment {
|
||||
in.putExtra("id", ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
if (ld.getMakeStatus() == 107001) {
|
||||
state_img.setVisibility(View.VISIBLE);
|
||||
state_img.setImageResource(R.mipmap.invoicing_state);
|
||||
|
@ -1,5 +1,8 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -206,6 +209,21 @@ public class OrderList5Fragment extends BaseFragment {
|
||||
in.putExtra("id",ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
if(ld.getMakeStatus()==107001){
|
||||
state_img.setVisibility(View.VISIBLE);
|
||||
state_img.setImageResource(R.mipmap.invoicing_state);
|
||||
|
@ -1,5 +1,8 @@
|
||||
package com.oneclouds.cargo.ui.home.typelist;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Message;
|
||||
@ -195,6 +198,21 @@ public class OrderList6Fragment extends BaseFragment {
|
||||
in.putExtra("id", ld.getOrderId());
|
||||
startActivity(in);
|
||||
});
|
||||
v.setOnLongClickListener(v13 -> {
|
||||
// 获取TextView中的文本
|
||||
String text = ld.getOrderNum();
|
||||
|
||||
// 获取剪切板管理器
|
||||
ClipboardManager clipboard = (ClipboardManager) con.getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
if (clipboard != null) {
|
||||
// 创建一个剪切数据对象
|
||||
ClipData clip = ClipData.newPlainText("label", text);
|
||||
// 将数据设置到剪切板
|
||||
clipboard.setPrimaryClip(clip);
|
||||
ToastUtil.show(con, text+"复制到剪切板");
|
||||
}
|
||||
return true;
|
||||
});
|
||||
if (ld.getMakeStatus() == 107001) {
|
||||
state_img.setVisibility(View.VISIBLE);
|
||||
state_img.setImageResource(R.mipmap.invoicing_state);
|
||||
|
@ -78,7 +78,7 @@
|
||||
android:maxLength="11"
|
||||
android:maxLines="1"
|
||||
android:singleLine="true"
|
||||
android:textSize="@dimen/dp_14" />
|
||||
android:textSize="@dimen/dp_18" />
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
|
Loading…
Reference in New Issue
Block a user