2014-05-15 4 views
1

Nous concevons l'application pour tablette, j'ai fait le dossier draw-able pour 7 et 10 pouces Tablet mais comme nous pouvons le voir que certains appareils Android est disponible sur le marché dont la taille est 2560 x 1600 pixels, 12,2 pouces.Android dessinable pour Samsung Galaxy Tab Pro 12.2 SM-T900

Pouvez-vous s'il vous plaît assurer quel dossier dessiccable sera utilisé dans 12,2 pouces Tablet.

a récemment publié une nouvelle Tab Samsung PRO 12.2 sur le marché

Merci

+0

Faites de vos 'drawables' un vecteur un pour ne pas avoir à vous soucier des variations de taille. – mr5

+0

je pense drawable-sw1600dp ses travaux. – dipali

Répondre

0

Im en utilisant cette méthode pour savoir quel dossier mise en page sera sélectionné pour chaque appareil. Dans un premier temps, ajoutez une vue sur votre mise en page dans chaque dossier.

par exemple dans le dossier "mise en terre-xxhdpi" dans le fichier Activity_main.xml:

<View 
    android:layout_width="0.0dip" 
    android:layout_height="0.0dip" 
    android:layout_weight="1.0" 
    android:id="@+id/layouttype" 
    android:tag="layout-land-xxhdpi"/> 

ou "schéma xlarge" dossier dans Activity_main.xml fichier:

<View 
     android:layout_width="0.0dip" 
     android:layout_height="0.0dip" 
     android:layout_weight="1.0" 
     android:id="@+id/layouttype" 
     android:tag="layout-xlarge"/> 

puis à l'intérieur de l'utilisation ci-dessous le code pour savoir quel dossier sont sélectionnés pour votre appareil.

le nom de mise en page et le dossier apparaîtront dans logcat.

@Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     View v = (View)findViewById(R.id.layouttype); 
     Log.i(getClass().getSimpleName(),"Layout is : "+ v.getTag().toString()); 

Je crée tous les dossiers de mise en page standrad pour mon application car elle va exécuter tout le périphérique. avec la méthode ci-dessus, j'ai conçu toutes les dispositions que je veux pour chaque périphérique.

+0

Merci de donner la réponse J'ai déjà eu cette idée mais pendant que nous créons l'application obtenant un certain dossier draw-able, mais pour la tablette, nous devons faire une disposition séparée, comme je l'utilise pour 7 et 10 pouces -large-hdpi et drawable-large-mdpi. – user2828418

+0

c'est exactement ce que je fais pour mon application, j'ai environ 34 appareils différents avec des dimensions différentes. et puisque notre équipe se développe en mode global, nous avons réalisé près de 140 mises en page uniques pour chaque type d'appareil: D nous supportons toutes les dimensions de la tablette aussi depuis que c'est un lecteur de nouvelles comme newsrepublic –

Questions connexes