我使用的项目样本最初有一些占位符图像。但是,现在我正处于更新和试验图像的阶段;我想使用一组不同的图像。我没有创建新资源,而是执行了以下操作:
然而,不管怎样,尽管重建,图像仍然不会更新并且仍然具有旧的播放/暂停图像。我也尝试重新启动,重新启动Eclipse,然后重新导入项目。
更新:在我更改图像之前,清洁似乎是“恢复”我的Windows DIR上的图像。不确定这是否有助于人们解决源问题。
修改
Android Manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.glowingpigs.tutorialstreamaudiopart1b"
android:versionCode="1" android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".MyActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service
android:enabled="true"
android:name="com.glowingpigs.tutorialstreamaudiopart1b.myPlayService" />
</application></manifest>
bin \ res \ drawable-hdpi(和其他可绘制文件夹快照):
在换像之前:
图像更改后:
然后如果我清理项目,它会变回'变化前'。
答案 0 :(得分:3)
答案 1 :(得分:2)
只需在eclipse中删除Project的Bin文件夹并再次构建项目。您的图像将被反映出来。
答案 2 :(得分:1)
删除bin文件夹中的res,不要更改图标的名称,请将其保留为ic_launcher。还可以创建一个新按钮,并在新按钮上使用PNG图像,并再次将onClicks设置为正确的方法。清理,重新启动项目。