I have been using:
    style="@style/TextAppearance.AppCompat.SearchResult.Title"
in my layout xml, but this time i want to set text style programmatically from java code. But this code:
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
        textView.setTextAppearance(R.style.TextAppearance.AppCompat.SearchResult.Title);
    } else {
        textView.setTextAppearance(this, R.style.TextAppearance.AppCompat.SearchResult.Title);
    }
doesn't compile. It says 'Cannot resolve symbol 'TextAppearance'.
 
     
    