关于Android 的ContextCompat不能用

工程也有可能缺少android.support.v4.content.ContextCompat包,按组合键Alt+Enter时并没有出现“import class”。

添加support-v4包,如图所示,在app上单击鼠标右键,在弹出的右键菜单单击Open Module Setting 。

关于Android 的ContextCompat不能用

 

在弹出如图所示的对话框中,单击Dependencies一栏,然后单击绿色“+”添加依赖包,最后单击Library dependency。

关于Android 的ContextCompat不能用

 

 

在弹出如图所示的对话框中,选择com.android.support:support-v4,然后单击OK按钮。

关于Android 的ContextCompat不能用

                                                      

点击OK按钮后工程会自动编译,等待编译成功。

 

成功添加support-v4包后,在ContextCompat处通过按组合键Alt+Enter,“import android.support.v4.content.ContextCompat;”会自动添加到MainActivity.java文件中。