2015-07-28 64 views
0

在我的工具欄/支持操作欄中,導航圖標分辨率無法正確縮放 我也遇到了與用於製表符的第三方庫相同的問題(我嘗試了幾個這產生相同的結果 我編程設定的導航圖標像這樣的庫)...Android圖標不能正確縮放

mToolbarView = (Toolbar) findViewById(R.id.toolbar); 
    mToolbarView.setNavigationIcon(R.mipmap.nav_icon); 
    //mToolbarView.setTitleTextColor(Color.parseColor("#ffffff")); 
    setSupportActionBar(mToolbarView); 

這最終看起來像這樣

https://drive.google.com/file/d/0B-fCQa73GiDYWmJwaFh3U0pFT1E/view?usp=sharing

我跑我的AP銀河注3 P BTW

我最終會喜歡我的標籤的圖標看起來像這樣

https://drive.google.com/file/d/0B-fCQa73GiDYakg3M3doclY5SEU/view?usp=sharing

我的圖標都存儲在RES> MIPMAP個人文件夾(華電國際,MDPI,xdip ... )

如果有人能幫助我,將不勝感激!

+0

你應該檢查你的PNG文件的尺寸操作欄的標籤部分 https://romannurik.github.io/AndroidAssetStudio/icons-actionbar.html

我得到我的圖標讓我的圖標。我也會推薦使用svg格式來表示這樣的圖標。 – Mood

+0

是的,我認爲這是圖標的尺寸。爲了獲得正確的維度,請到這個網站,並通過操作欄和標籤圖標。您應該爲不同的分辨率獲得所有正確的尺寸。 https://romannurik.github.io/AndroidAssetStudio/ –

+0

@Mood SVG不是真的支持。 –

回答

0

問題在於您的可繪製位置。 Mipmap文件夾僅用於應用程序圖標。不要在這裏放置任何其他可繪製的。您必須將其他繪圖放置在相應的可繪製目錄中。如上所述here.