如何在IntelliJ Idea中防止android.R包中的autoimport?
当Idea导入android.R包时你真的很烦,除非你删除“import android.R;”否则你不能使用你的项目中的R类代码中的一行。
例如,我输入:
new ArrayAdapter<String>(getActivity(), android.R.layout.sim
然后按Ctrl + Space并选择完成中的第一个项目。我的代码现在看起来像这样:
new ArrayAdapter<String>(getActivity(), R.layout.simple_list_item_1
并且导入现在有
import android.R;
当我继续打字并到达那一刻时:
new ArrayAdapter<String>(getActivity(), R.layout.simple_list_item_1,
getResources().getStringArray(R.array.
R.array
实际上是android.R.array
,但这不是我所期望的。
答案 0 :(得分:4)
您可以尝试以下选项:
禁用动态添加明确导入或将android.R
添加到从导入和完成中排除。