2014-04-03 104 views
2

我即將完成我的應用程序,但我一直在努力與屏幕尺寸的差異。我在Galaxy SGalaxy Note 3上運行代碼。Galaxy Note 3使用普通佈局而不是大布局

雖然注3具有屏幕5.7" 與1080x1920 resolution,它從下水庫的文件夾,佈局正常需要佈局

我怎麼能解決這個問題

編輯:?這裏有從設備和Eclipse一些截圖:

http://prntscr.com/36qmsv - 這是從文件sw600dp \ activity_main.xml中

http://prntscr.com/36qnci - 這是從文件sw720dp \ activity_main.xml中

http://prntscr.com/36qnkc - 這是從文件activity_main.xml中(佈局文件夾)

http://prntscr.com/36qo1i - 這是從三星Galaxy S

http://prntscr.com/36qo9a - 這是從三星Galaxy Note 3

+0

請把您的app.your問題的照片不夠清晰 – Salman

+0

我編輯了問題@Salman,您可以檢查圖像。 – user2604150

回答

0

看到這個link 這是達Android操作系統選擇何種佈局應作爲選件(根據其屏幕尺寸)。

有四種廣義的尺寸:小,中,大,超大

而廣義的密度:低(LDPI),中(MDPI),高(華電國際),特高(xhdpi)

要爲不同的屏幕聲明不同的佈局和位圖,必須將這些替代資源放置在不同的目錄中,這與您對不同語言字符串的操作方式類似。

生成這些圖片,你應該在矢量格式的原始資源開始,並使用以下規模的增加爲每一個密度圖像:

xhdpi: 2.0 
hdpi: 1.5 
mdpi: 1.0 (baseline) 
ldpi: 0.75 

這意味着,如果你生成一個200x200的圖像對於xhdpi設備,您應該爲hdpi生成150x150的資源,爲mdpi生成100x100的資源,爲ldpi設備生成75x75的資源。

+0

是的,我知道上下文。這是我的問題:我有一個背景圖片,玩暫停臉書和推特圖片,我想透明按鈕。但是,當我嘗試放置時,它會在不同的屏幕尺寸上更改位置。我無法弄清楚如何解決它。 – user2604150

+0

嘿,你有沒有找到解決這個問題的方法?我對Galaxy Note 4有着明智的挑戰 – naffie