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
RelativeLayout está usando a tela cheia para wrap_content
Por que FOOBARZ é colocado na parte inferior, quando nenhum elemento está layout_height="fill_parent"em outras palavras, todos os elementos são wrap_content para height? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/feed_u" android:layout_width="50dip" android:layout_height="50dip" android:layout_marginLeft="5dip" android:scaleType="centerCrop" android:drawableTop="@android:drawable/presence_online" android:text="U" /> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/feed_u"> <ImageView android:id="@+id/feed_h" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/btn_minus" /> …

20
O EditText maxLines não está funcionando - o usuário ainda pode inserir mais linhas do que o definido
<EditText android:id="@+id/editText2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:maxLines="5" android:lines="5"> </EditText> O usuário pode inserir mais de 5 linhas pressionando a tecla Enter / próxima linha. Como posso limitar a entrada do usuário para uma quantidade fixa de linhas com o EditText?

2
O que exatamente o fitsSystemWindows faz?
Estou lutando para entender o conceito de fitsSystemWindowsque, dependendo da visão, ele faz coisas diferentes. De acordo com a documentação oficial, é uma Atributo interno booleano para ajustar o layout da vista com base nas janelas do sistema, como a barra de status. Se verdadeiro, ajusta o preenchimento dessa visualização …

13
Adicionar efeito cascata ao meu botão com a cor de fundo do botão?
Eu criei um botão e quero adicionar efeito cascata a esse botão! Criei um arquivo XML de botão bg: (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> E este é o meu arquivo de efeito cascata: (ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" …

10
CardView layout_width = "match_parent" não corresponde à largura principal do RecyclerView
Eu tenho um fragmento com contém um RecyclerView com layout_width = "match_parent": <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity$PlaceholderFragment" /> O item no RecyclerView é um CardView também com layout_width = "match_parent": <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_gravity="center" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="20dp" card_view:cardCornerRadius="4dp"> <TextView android:layout_gravity="center" android:id="@+id/info_text" android:layout_width="match_parent" android:gravity="center" …



17
É possível usar o VectorDrawable em botões e TextViews usando o android: DrawableRight?
Quando uso os recursos do VectorDrawable em uma exibição de texto ou imagem, recebo uma falha de tempo de execução ao usar "android: DrawableRight" / "android: DrawableEnd" / "android: DrawableStart" / "android: DrawableLeft". O aplicativo será compilado sem nenhum aviso. estou usando Gradle 1.5 Biblioteca de suporte 23.2 ('com.android.support:appcompat-v7:23.2.0') O …

14
Não é possível resolver o símbolo '? Attr / actionBarSize' após atualizar o Android Studio de 2.3 para 3.0 para buildToolsVersion '26 .0.2 '
Depois de atualizar o Android Studio de 2.3 para 3.0, mudei buildToolsVersionde 26.0.0 para 26.0.2 e, depois disso, estou recebendo este erro: Cannot resolve symbol '?attr/actionBarSize Código XML: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> Dependências: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'


28
Como centralizar o ícone e o texto em um botão do Android com a largura definida para “preencher o pai”
Quero ter um botão Android com ícone + texto centralizado dentro dele. Estou usando o atributo drawableLeft para definir a imagem, isso funciona bem se o botão tiver uma largura de, "wrap_content"mas eu preciso esticar para a largura máxima, então uso a largura "fill_parent". Isso move meu ícone diretamente para …


11
Como especificar id quando usa incluir no arquivo XML de layout
No meu arquivo xml de layout, incluí outro arquivo xml de layout (cada um com um id de Android diferente). <include layout="@layout/view_contact_name" android:id="+id/test1"/> <include layout="@layout/view_contact_name" android:id="+id/test2"/> Mas quando eu o executo no emulador e inicio o Hierarchy Viewer, cada layout ainda mostra 'NO_ID', e no meu código, eu tenho findViewById(R.id.test1)e …


16
Como definir o texto da barra de ferramentas e a cor da seta para trás
O fundo da barra de ferramentas é de cor escura, quero que o texto e a seta para trás sejam brancos. Tentei seguir, mas não funcionou. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes everywhere. <item name="android:textColorSecondary">@color/white</item> <item …

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.