Symbian S60v5 編程中的程序圖標更換問題

這個換圖標的問題也是折騰了我挺久一段時間,非常鬱悶,不就換個圖標嘛,想當年大學時在MFC編程中,多麼簡單的一件事件,在Symbian下卻搞了很久,在網上查了很久,發現基本都是說第三版或者是Anna下換圖標的方式,而且方法還挺複雜,又是svg、又是什麼提供幾個不同尺寸、又是什麼遮罩圖、又是修改什麼文件等等,唉,不就換個圖標嘛,有那麼麻煩嗎,真不明白Symbian系統的設計者怎麼想的。好了,言歸正傳,其實我一開始想到的方法就是對的了,就像在MFC編程下那樣,直接找到圖標文件,然後替換掉就行了,這個圖標文件在工程目錄的gfx文件夾下,後綴是svg,把它替換掉就OK了,只是要注意以下幾點,否則你不會成功的。

 

1、Build工程前記得先Clean工程,相當於VC下的Rebuild這個概念了。

2、程序安裝到真機上之後,如果你發現圖標還是沒有變化,那麼這時要重啓一下手機纔行。(注:不止程序圖標,即使是程序中使用的列表控件的圖標也有這個問題)

3、svg文件似乎還要滿足某些要求,不是所有svg都能拿來就用的,這個具體的原因也沒怎麼去深究了,總之就是如果發現實在搞不定的話,先換個儘可能簡單的svg再試試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章