Tag: android layout

Les marges ne fonctionnent pas

J'ai fait la mise en page suivante par programme: LinearLayout progressLayout = new LinearLayout(this); progressLayout.setOrientation(LinearLayout.VERTICAL); TextView t = new TextView(this); t.setText("Test.."); t.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 20); LayoutParams l = new LayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT); l.setMargins(10, 10, 10, 25); ===> does not work? t.setLayoutParams(l); ProgressBar circle = new ProgressBar(this, null, android.R.attr.progressBarStyleLarge); circle.setLayoutParams(new LayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT)); progressLayout.setLayoutParams(new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.FILL_PARENT)); progressLayout.setGravity(Gravity.CENTER); progressLayout.addView(t); progressLayout.addView(circle); […]

G + Android UI animation

Quelqu'un peut-il expliquer les ui (contrôles / animation) utilisés dans la dernière application google plus Android à la grille du réseau … Je sais que beaucoup d'utilisateurs utilisent g + ces jours-là, mais le dernier Android est vraiment sympa. Merci.

Problèmes avec la distorsion de l'aperçu de la caméra Android

J'ai une application où la taille d'aperçu de la photo est plus petite que l'écran du téléphone. J'ai lu beaucoup de messages / idées sur la façon de résoudre ce problème, mais mon aperçu est toujours déformé. Idéalement, je pourrais garder la zone d'aperçu configurer la façon dont il est et "étirer et recentrer" l'aperçu, […]

Réutiliser la vue gonflable dans Android

Le code suivant gonfle la même vue pendant 20 fois. Étant donné que le gonflement est coûteux. Je souhaite gonfler un seul et utiliser la même vue pour 20 éléments, je veux simplement changer les données visibles dans l'interface utilisateur. LinearLayout ll = new LinearLayout(context); for (int i = 0; i < 20; ++i) { […]

Convertir le PSD en format Android XML (mise en page)?

Je suis en train de coder une application Android pour un projet de recherche dans mon établissement et j'ai travaillé avec un concepteur qui a rendu des maquettes UI attrayantes dans Photoshop (en utilisant CS5). J'aimerais mettre en pratique ses conceptions en tant que mises en page pour mon application Android, et ce serait WORLDS […]

Comment centrer la dernière rangée inégale dans GridView dans Android?

J'ai un GridView , qui affiche des images d'alphabets, ce qui se passe, chaque fois que dans la dernière rangée il y a moins d'alphabets. Et la dernière rangée est alignée à gauche, ce qui ne semble pas bon, donc je veux que la dernière rangée soit au centre, toute suggestion Mon code GridView : […]

Sur Android KitKat, est-il possible pour une vue superposée de remplir l'écran entier?

Avec WindowManager.addView et WindowManager.LayoutParams , une vue peut être ajoutée à l'écran avec TYPE_SYSTEM_OVERLAY , qui sera ensuite dessiné au-dessus de toutes les autres applications. Cela peut être utilisé pour différents effets, comme la coloration de l'écran ou le dessin d'une vue qui sera toujours visible. Cependant, je n'ai trouvé aucun moyen pour que cette […]

Comment faire pour zoomer Android TableLayout

Je crée un jeu gomoku pour Android dans Java. J'ai créé un tableau de bord en haut de l'activité et un nouveau jeu Button en bas . Au centre, j'ai créé 100 ImageView s (10 lignes et 10 colonnes) dans un TableLayout . Il fonctionne bien en comprimé, mais dans les téléphones – surtout dans […]

Android Studio – rendu du problème de bibliothèque de support

J'ai eu un problème avec le rendu de l'aperçu de mise en page dans Android Studio, tout en utilisant des classes à partir des bibliothèques de support de Google (appcompat-v7, support-v4). Exemple (le même pour tous les autres éléments des bibliothèques de support): Les classes suivantes n'ont pas pu être trouvées: – android.support.v7.widget.Toolbar (Fix Build […]

ClassCastException lors de la récupération de la vue personnalisée

J'ai une disposition comme ceci: <com.mypackage.QuadPaneHorizontalSplit xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/root_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <!– more views here –> </com.mypackage.QuadPaneHorizontalSplit> La classe QuadPaneHorizontalSplit étend QuadPaneLayout (qui étend LineraLayout): public class QuadPaneHorizontalSplit extends QuadPaneLayout { public QuadPaneHorizontalSplit(Context context) { super(context); } public QuadPaneHorizontalSplit(Context context, AttributeSet attrs) { super(context, attrs); } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public QuadPaneHorizontalSplit(Context context, AttributeSet attrs, int defStyle) […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.