Set the PercentageRelativeLayout program coefficient

Please, how can I set the percentage for image software.

<android.support.percent.PercentRelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/rating_thumb" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/thumb" /> </android.support.percent.PercentRelativeLayout> 
+5
source share
1 answer

After hours of searching and tricks, I finally got an answer.

 imageView = (ImageView) view.findViewById(R.id.rating_thumb); PercentRelativeLayout.LayoutParams layoutParams = (PercentRelativeLayout.LayoutParams) imageView.getLayoutParams(); PercentLayoutHelper.PercentLayoutInfo percentLayoutInfo = layoutParams.getPercentLayoutInfo(); percentLayoutInfo.leftMarginPercent = 15 * 0.01f; //15 is the percentage value you want to set it to imageView.setLayoutParams(layoutParams); 
+7
source

Source: https://habr.com/ru/post/1241738/


All Articles