Java 如何获取ImageView的imagelevel?

Java 如何获取ImageView的imagelevel?,java,android,imageview,Java,Android,Imageview,在我的应用程序中,我使用了一些带有LevelListDrawables的ImageView,以便能够动态更改 但是现在我想知道我是否可以读取ImageView声明的级别,我使用setImageLevel()设置了级别,但是没有反挂起方法来获取imagelevel 所以我的问题是:有没有办法获取imageview的当前imagelevel?您不能直接对imageview执行此操作,但您可以执行此操作 imageView.getDrawable().getLevel() 这就行了,为了获得更多信息

在我的应用程序中,我使用了一些带有LevelListDrawables的ImageView,以便能够动态更改

但是现在我想知道我是否可以读取ImageView声明的级别,我使用setImageLevel()设置了级别,但是没有反挂起方法来获取imagelevel


所以我的问题是:有没有办法获取imageview的当前imagelevel?

您不能直接对imageview执行此操作,但您可以执行此操作

imageView.getDrawable().getLevel()

这就行了,为了获得更多信息,这里有人告诉我这个问题的答案。从imageview(getDrawable)获取可绘制文件,从该可绘制文件可以获取imagelevel(getLevel)。谢谢您的时间:)