Of course, you can set if bigContentView is installed (at least) in your notification, because it depends on the level of the API (API 16): this means that you can easily check whether you have the right to display a large notification or not, and also monitor your indicator by simply checking the level of the api system.
Regarding the display state of the current notification, the only one who knows how it is actually displayed is the system; there really is no way to know if it is expanded or not.
source
share