Java 阻止导入android.R

Java 阻止导入android.R,java,android,intellij-idea,Java,Android,Intellij Idea,如何在IntelliJ Idea中防止android.R包自动导入 Idea导入android.R包时真的很烦人,除非删除代码中的“import android.R;”行,否则不能从项目中使用R类 例如,我键入以下内容: new ArrayAdapter<String>(getActivity(), android.R.layout.sim 当我继续打字并到达那个时刻: new ArrayAdapter<String>(getActivity(), R.layout.s

如何在IntelliJ Idea中防止android.R包自动导入

Idea导入android.R包时真的很烦人,除非删除代码中的“import android.R;”行,否则不能从项目中使用R类

例如,我键入以下内容:

new ArrayAdapter<String>(getActivity(), android.R.layout.sim
当我继续打字并到达那个时刻:

new ArrayAdapter<String>(getActivity(), R.layout.simple_list_item_1, 
                         getResources().getStringArray(R.array.
newarrayadapter(getActivity(),R.layout.simple\u list\u item\u 1,
getResources().getStringArray(R.array)。

R.array
实际上是
android.R.array
,但这不是我所期望的。

您可以尝试以下选项:


禁用动态添加明确的导入或将
android.R
添加到从导入和完成中排除

重新启动Eclipse如何帮助解决IntelliJ Idea中的问题?:)在我的例子中,重新启动Eclipse帮助了我好几次。此外,你可以从Eclipse中解除Android库的绑定。然后再次bing它。我不使用Eclipse。我使用Intellij IDEA!这是完全不同的IDE。嗯,太奇怪了,所以很少有人面临这个问题。谢谢!当Android.R被排除在外时会更好。但这也会禁用代码完成功能或android.R.*:(
import android.R;
new ArrayAdapter<String>(getActivity(), R.layout.simple_list_item_1, 
                         getResources().getStringArray(R.array.