Android 如何将视图的某些部分裁剪为单独的视图

Android 如何将视图的某些部分裁剪为单独的视图,android,imageview,android-view,fresco,Android,Imageview,Android View,Fresco,我的android应用程序中有一个类似SimpleDraweView(来自Fresco)的Imageview。它的尺寸在高度和宽度上都是匹配的。我想创建一个单独的视图,它将显示SimpleDraweView内容的底部54dp。 新视图的宽度为屏幕宽度(匹配父视图),高度为54dp 如何提取SimpleDraweView的底部54dp高度,以及其中的任何图像部分,创建一个单独的视图,该视图将显示54dp高度内容 因此,应该有一种方法将SimpleDraweView作为参数,并输出具有所需图像内容的

我的android应用程序中有一个类似SimpleDraweView(来自Fresco)的Imageview。它的尺寸在高度和宽度上都是匹配的。我想创建一个单独的视图,它将显示SimpleDraweView内容的底部54dp。 新视图的宽度为屏幕宽度(匹配父视图),高度为54dp

如何提取SimpleDraweView的底部54dp高度,以及其中的任何图像部分,创建一个单独的视图,该视图将显示54dp高度内容


因此,应该有一种方法将SimpleDraweView作为参数,并输出具有所需图像内容的View/ImageView。

使用ConstraintLayout,并将view2的布局设置为:

constraint_bottom_tobottomof=@+id/view1
高度为54dp,则占据view1的底部54dp