[java] dnsfhmnsfnhs

Viewer

copydownloadembedprintName: dnsfhmnsfnhs
  1. binding.barcodeCard.post(() -> {
  2.             int[] currentCords = new int[2];
  3.             int[] originalCords = new int[2];
  4.             binding.barcodeCard.getLocationInWindow(currentCords);
  5.             binding.barcodeCard.getLocationInWindow(originalCords);
  6.             new Timer().schedule(new TimerTask() {
  7.                 @Override
  8.                 public void run() {
  9.                     int[] newCords = new int[2];
  10.                     binding.barcodeCard.getLocationInWindow(newCords);
  11.                     if (newCords[1] < currentCords[1]) {
  12.                         LoyaltyProgramActivity.this.runOnUiThread(() -> {
  13.                             RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) binding.barcodeCard.getLayoutParams();
  14.                             params.topMargin = params.topMargin + originalCords[1] - newCords[1];
  15.                             Log.i("slldjkngdsljns"""+params.topMargin);
  16.                             binding.barcodeCard.getLocationInWindow(currentCords);
  17.                             binding.barcodeCard.invalidate();
  18.                         });
  19.                     } else {
  20.  
  21.                     }
  22.                 }
  23.             }01);
  24.         });

Editor

You can edit this paste and save as new: