2012-09-07 39 views
0

我在做應用程序的移動,7" 平板電腦(600 * 1024)和10" 平板電腦(720 * 1280)獲得的平板電腦。我創建了佈局和可繪製下列文件夾。相對佈局ID沒有在Android的

drawable-hdpi 
drawable-land-hdpi 
drawable-land-mdpi 
drawable-large-mdpi 
drawable-large-port-mdpi 
drawable-ldpi 
drwable-mdpi 


layout 
layout-sw600dp(7") 
layout-sw720dp(10") 
layout-land 
layout-sw600dp-land(7") 
layout-sw720dp-land(10") 

它工作正常移動,但在tablets.It不工作是給了app.It的拳頭屏幕上相對佈局空指針異常,同時使用tablet.I正在測試不是從XML採摘相對佈局在emulator.Can人幫助我。

在此先感謝

回答

0

我也面臨同樣的問題。 RelativeLayout是ID爲空時,我對平板電腦進行測試。

問題是:通過的錯誤,我沒有在我的佈局xml添加RelativeLayout對應於平板電腦,這意味着大布局。

這裏你的情況這些(layout-sw600dp(7「),layout-sw720dp(10」),layout-sw600dp-land(7「),layout-sw720dp-land(10」))是與大屏幕。

要解決此問題,我在對應的xml文件中將RelativeLayout添加到大型佈局文件夾中。

它不再扔NPERelativeLayout當我再次測試了它的平板電腦。