Perguntas com a marcação «android-layout»

Um layout define a estrutura visual de uma interface do usuário, como a interface do usuário de uma atividade, fragmento ou widget de aplicativo.

6
Como personalizar um Spinner no Android
Quero adicionar uma altura personalizada ao menu suspenso de a Spinner, digamos 30dp, e quero ocultar os divisores da lista suspensa de Spinner. Até agora, tentei implementar o seguinte estilo no Spinner: <style name="spinner_style"> <item name="android:paddingLeft">0dp</item> <item name="android:dropDownWidth">533dp</item> <item name="android:showDividers">none</item> <item name="android:dividerHeight">0dp</item> <item name="android:popupBackground">@drawable/new_bg</item> <item name="android:dropDownHeight">70dp</item> <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item> <item name="android:dropDownSelector">@android:color/white</item> …

3
Android RelativeLayout programaticamente Defina "centerInParent"
Eu tenho um RelativeLayout como este: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> Quero poder definir programaticamente positiveButtono mesmo efeito que: android:layout_centerInParent="true" Como posso fazer isso programaticamente?


14
Como mudar a cor da forma dinamicamente?
eu tenho <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> Então agora eu quero que essa forma mude de cores com base nas informações que recebo de uma chamada de serviço da web. Talvez seja amarelo, …

9
Colocar botões na parte inferior da tela com LinearLayout?
Eu tenho o código a seguir, como faço para que os 3 botões estejam na parte inferior? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button …

8
requestFeature () deve ser chamado antes de adicionar conteúdo
Estou tentando implementar uma barra de título personalizada: Aqui está a minha classe Helper: import android.app.Activity; import android.view.Window; public class UIHelper { public static void setupTitleBar(Activity c) { final boolean customTitleSupported = c.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); c.setContentView(R.layout.main); if (customTitleSupported) { c.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); } } } Aqui é onde eu chamo onCreate (): @Override …


7
A exibição Wrap_content dentro de um ConstraintLayout se estende para fora da tela
Estou tentando implementar um simples balão de bate-papo usando um ConstraintLayout. Isto é o que estou tentando alcançar: No entanto, wrap_contentparece não funcionar corretamente com restrições. Ele respeita as margens, mas não calcula o espaço disponível corretamente. Aqui está o meu layout: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" …

15
Botão Alinhar à direita na horizontal LinearLayout
Se você olhar para a imagem anexada. Preciso que meu botão esteja alinhado à direita, mas por algum motivo não está funcionando com 'gravidade: certo' ... Aqui está o meu código para esse layout: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_marginTop="35dp"> <TextView android:id="@+id/lblExpenseCancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/cancel" android:textColor="#404040" android:layout_marginLeft="10dp" android:textSize="20sp" android:layout_marginTop="9dp" /> …


13
Adicione sombra à forma personalizada no Android
É possível adicionar uma sombra projetada a um formato personalizado no Android? Depois de examinar a documentação, só vejo uma maneira de aplicar uma sombra de texto. Eu tentei isso sem sorte: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#90ffffff"/> <corners android:radius="12dp" /> <item name="android:shadowColor">#000000</item> <item name="android:shadowRadius">5</item> <item name="android:shadowDy">3</item> </shape>





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.