Android 基于高程创建9面片?
我想创建一个9面片来模拟5.0之前的设备上的“提升”效果,因为ViewCompat.setElevation被破坏了。有没有一种方法可以基于高程属性轻松地执行此操作?如中所示,是否有一种方法可以为高程为5dp、20dp等的物体生成9-patch。您可能想尝试使用一种不太合适的方法。我需要一种方法来生成9patch,使其看起来像这样。这可能吗?Android 基于高程创建9面片?,android,material-design,android-elevation,Android,Material Design,Android Elevation,我想创建一个9面片来模拟5.0之前的设备上的“提升”效果,因为ViewCompat.setElevation被破坏了。有没有一种方法可以基于高程属性轻松地执行此操作?如中所示,是否有一种方法可以为高程为5dp、20dp等的物体生成9-patch。您可能想尝试使用一种不太合适的方法。我需要一种方法来生成9patch,使其看起来像这样。这可能吗?@android:drawable/dialog\u holo\u light\u frame-这款9patch drawable模拟了仰角效果。您可以尝试
@android:drawable/dialog\u holo\u light\u frame
-这款9patch drawable模拟了仰角效果。您可以尝试编辑它。检查以下答案: