2012-06-16 31 views
5

Bir uygulama yapıyorum ve Fragments'ı kullanmaya başladım, tüm belgeleri okuduktan sonra buraya geldim. Uygulamayı dikey modda tasarladım, bu iki etkinlik, seçici ve detaylar, yatayda ise seçici, bir tablette detaylar. Şimdi, bu görüntüde olduğu gibi fantastik çalışır: enter image description hereFragman en iyi uygulamaları

, şimdi telefonu elime döndürdüğümde, tabletin manzara yapmasıyla aynı şeyi yapar, iki parçacığı vardır. Öncelikle, bunu cep telefonundaki iki parça olarak bırakmam gerektiğini bilmek isterim? Bu "en iyi uygulama" olur mu? Değilse, manzarayı tablet manzaralarını karıştırmadan portre yapmak gibi nasıl yapılacağını bilmek isterim. İki ayrı düzenleri, (yatay için) düzen-topraklarda (dikey) bir düzen-limanda diğeri olması gerekir

Teşekkür

cevap

0

. Portre düzeniniz sadece bir parça içermelidir. Etkinliğinizde, söz konusu parçanın varlığını veya bunu içeren görünümü (FrameLayouts kullanıyorsanız) kontrol etmeniz ve buna göre hareket etmeniz gerekir.

See this from the developer site.

+0

gerçekten yakın bile sen tabletlerle endişeleniyorsanız soruyu .. – Samuel

+0

cevaplamanın almaz bir tablet olup olmadığını hangi cihaz belirlemek için sert ve hızlı bir kural var. Aktivitenizde, yükseklik 5 inçten büyükse, tablet gibi davranabilirsiniz. Cihazın yüksekliğinin alınması daha önce sorulmuştur, bkz. Http://stackoverflow.com/questions/2193457/is-there-a-way-to-determine-android-physical-screen-height-in-cm-or-inches. – Flynn81