2014-09-25 78 views
0

我期待在Android中默認支持android系統多屏

支持多種屏幕假設我已經在項目中使用下面的結構

res/layout/my_layout.xml    // layout for normal screen size 
res/layout-large/my_layout.xml  // layout for large screen size 
res/layout-xlarge/my_layout.xml  // layout for extra-large screen size 

  1. 因此,作爲上面我提供了三種類似的佈局,其中在 normal screen,large screenextra-large screen,以便 適當的xml被採取。
  2. 現在我刪除res/layout-xlarge/my_layout.xml從我的項目 結構

問題::

  • 如果現在我跑我的extra-large screen應用程序,它 my_layout.xml將我的項目採取結構是normal screen sizelarge screen size,因爲extra-large screen是 已刪除。
  • 之所以出現這種情況
+0

'layout-large',因爲它是最接近的。 – 2014-09-25 10:50:04

回答

0

如果現在我跑我的超大屏幕應用程序,它my_layout.xml會從我的項目結構採取?

 The layout in res/layout-large/my_layout.xml will be taken to run your application. 

    Reason why this happens? 

     layout-large is selected to run your application because it is the layout that has the size closer to the layout-xlarge.