Android 为什么我会得到;R可提取不能提取;?

Android 为什么我会得到;R可提取不能提取;?,android,graphics,tabs,Android,Graphics,Tabs,我的代码是基于 错误是无法绘制R可绘制的ic选项卡、歌曲/专辑/艺术家设置内容视图(R.layout.main)也无法绘制。我确信我在正确的文件夹中找到了图形,res/drawable/ldpi文件夹。我做错了什么?你试过清理项目吗 Project->Clean不幸的是,您提到的教程有一些错误。我还按照你提到的教程解决了问题。 简言之: 在“res”文件夹下创建一个名为drawable的文件夹 我的代码运行良好 // Create an Intent to launch an A

我的代码是基于


错误是无法绘制R可绘制的ic选项卡、歌曲/专辑/艺术家<代码>设置内容视图(R.layout.main)也无法绘制。我确信我在正确的文件夹中找到了图形,
res/drawable/ldpi文件夹
。我做错了什么?

你试过清理项目吗


Project->Clean

不幸的是,您提到的教程有一些错误。我还按照你提到的教程解决了问题。 简言之: 在“res”文件夹下创建一个名为drawable的文件夹

我的代码运行良好

        // Create an Intent to launch an Activity for the tab (to be reused)
    intent = new Intent().setClass(this, Banks.class);
    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = tabHost.newTabSpec("banks").setIndicator("Banks",
                      res.getDrawable(R.drawable.ic_tab_artists))
                  .setContent(intent);
    tabHost.addTab(spec);
另一个注意事项是,您会发现,在教程中,他们没有在清单文件中添加您必须自己添加的其他两个活动

        <activity android:name="com.dbz.dbzatmactivities.Banks"
        android:label="Banks"></activity>
    <activity android:name="com.dbz.dbzatmactivities.Atms"
        android:label="ATMs"></activity>

在这里,银行和自动取款机是我其他选项卡活动的名称

        <activity android:name="com.dbz.dbzatmactivities.Banks"
        android:label="Banks"></activity>
    <activity android:name="com.dbz.dbzatmactivities.Atms"
        android:label="ATMs"></activity>