in my code i'm using the a function with "query text change" but it's only supported from android 11 this is a simple search bar. how to verify the current version of android, and show a different activity? thanks!
            Asked
            
        
        
            Active
            
        
            Viewed 1.5k times
        
    2 Answers
30
            There are many questions about that. Check Get Android API level of phone currently running my application and Programmatically obtain the Android API level of a device? . In these answers, you might see something like:
Integer.valueOf(android.os.Build.VERSION.SDK);
But .SDK has been deprecated. Use SDK_INT instead
//Check the condition as
if (android.os.Build.VERSION.SDK_INT>=11){}
See Build.VERSION.html#SDK_INT for more.
Update:
As kcoppock has nicely suggested, you may want to use something like:
if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB){
    //Do something
}
 
    
    
        vault
        
- 3,930
- 1
- 35
- 46
 
    
    
        Shobhit Puri
        
- 25,769
- 11
- 95
- 124
- 
                    5To be more verbose, you can use `Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB` – Kevin Coppock Sep 06 '13 at 18:46
 
    