Androidでダイナミック設定マルチ継承Style/theme

3029 ワード

Androidでは継承styleがよく使われますが、例を挙げると、ここには2つのstyleが設定されています
  
  

NoActionBarはAppThemeから継承されていますが、どのようにNoActionBarを適用しますか?xml:
app:popupTheme="@style/AppTheme.NoActionBar"

JAva中:この時点でR.Styleを通過する.AppTheme.NoActionBarは取得できませんが、R.Styleを使用します.AppTheme_NoActionBar、点は下線にコンパイルされています.したがって、正しい使い方はsettheme(R.Style.AppTheme_NoActionBar)Styleと同じであり、これ以上説明しない.