That fuck shit the fascists are using
at master 21 lines 631 B view raw
1package org.tm.archive.util; 2 3import android.util.DisplayMetrics; 4import android.view.View; 5import android.view.ViewGroup; 6 7import androidx.annotation.NonNull; 8 9public final class DisplayMetricsUtil { 10 private DisplayMetricsUtil() { 11 } 12 13 public static void forceAspectRatioToScreenByAdjustingHeight(@NonNull DisplayMetrics displayMetrics, @NonNull View view) { 14 int screenHeight = displayMetrics.heightPixels; 15 int screenWidth = displayMetrics.widthPixels; 16 17 ViewGroup.LayoutParams params = view.getLayoutParams(); 18 params.height = params.width * screenHeight / screenWidth; 19 view.setLayoutParams(params); 20 } 21}