Ser*_*hin 5 java android scale kotlin android-recyclerview
我在 ViewHolder 中有一个可缩放的视图,缩放的工作方式如下:
private void applyScaleAndTranslation() {
child().setScaleX(scale);
child().setScaleY(scale);
child().setTranslationX(dx);
child().setTranslationY(dy);
}
Run Code Online (Sandbox Code Playgroud)
如果视图放在 XML 中,一切正常,但在 RecyclerView 中,我可以看到视图在容器外。
我知道RecyclerView.ChildDrawingOrderCallback,我可以更改顺序,但不能禁用它。
是否可以禁用在容器外绘图,或者我可以用另一种方式缩放视图?
诸如此类的android:clipChildren="false"事情没有帮助。
这是问题的屏幕截图:
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |