Estou um pouco confuso sobre os papéis de forceLayout(), requestLayout()e invalidate()métodos da Viewclasse. Quando eles serão
Estou um pouco confuso sobre os papéis de forceLayout(), requestLayout()e invalidate()métodos da Viewclasse. Quando eles serão
Este aqui me deixou perplexo. Preciso chamar um método de atividade de dentro de uma classe de layout personalizada. O problema disso é que não sei como acessar a atividade de dentro do layout. Vista de perfil public class ProfileView extends LinearLayout { TextView profileTitleTextView;...
Eu tenho um DialogFragmentque contém um RecyclerView(uma lista de cartões). Dentro disso, RecyclerViewhá um ou mais CardViewsque podem ter qualquer altura. Quero dar a essa DialogFragmenta altura correta com base nas CardViewsque estão contidas. Normalmente isso seria simples, gostaria de...
Estou confuso sobre a diferença entre LinearLayout, RelativeLayout e AbsoluteLayout. Alguém poderia me dizer as diferenças exatas entre
É possível definir a posição absoluta de uma visualização no Android? (Eu sei que existe umAbsoluteLayout , mas está obsoleto ...) Por exemplo, se eu tiver uma tela de 240x320px, como posso adicionar uma ImageViewque seja 20x20px, de modo que seu centro esteja na posição...
Estou tentando fazer um gridview com duas colunas. Quero dizer, duas fotos por linha, lado a lado, assim como esta imagem. Mas minhas fotos têm espaços entre elas, devido ao fato de não ser do mesmo tamanho. Aqui está o que estou recebendo. Como você pode ver, a primeira imagem oculta a...
Criei um widget personalizado e estou declarando-o em layout.xml. Também adicionei alguns atributos personalizados no attr.xml. No entanto, ao tentar declarar esses atributos em um estilo em styles.xml, está me fornecendoNo resource found that matches the given name: attr 'custom:attribute'. Eu...
Fiquei me perguntando por que não usar android:configChanges="keyboardHidden|orientation"em todas as atividades (quase todas;)? Mercadorias: não precisa se preocupar com a sua atividade ter sido rotacionada é mais rápido Não tão legal: precisa alterar seus layouts se eles dependem do tamanho...
Eu pesquisei bastante para ajustar o layout quando o softkeyboard está ativo e o implementei com êxito, mas o problema ocorre quando eu o uso android:theme="@android:style/Theme.NoTitleBar.Fullscreen"na minha tag de atividade no arquivo de manifesto. Para isso, usei
Como crio um ListView com cantos arredondados no
Eu tenho um aplicativo que gerencia coleções de livros (como listas de reprodução). Quero exibir uma lista de coleções com um RecyclerView vertical e, dentro de cada linha, uma lista de livros em um RecyclerView horizontal. Quando defino o layout_height do RecyclerView horizontal horizontal como...
Eu tenho um xmlarquivo -layout principal com duas visualizações de texto A / B e uma exibição C. Eu tenho dois outros xmlarquivos -layout option1e option2. É possível carregar option1ou option2em tempo de execução via Java no C? Em caso afirmativo, qual função devo
Um uso comum para LinearLayouté espaçar uniformemente as visualizações (peso), por exemplo: Como você implementa visualizações espaçadas de maneira uniforme como essa usando o novo ConstraintLayout? ConstraintLayoutlinks para referência: postagem no blog , vídeo da sessão de E /...
O novo botão de ação flutuante deve ser 56dp x 56dp e o ícone dentro dele deve ser 24dp x 24dp . Portanto, o espaço entre o ícone e o botão deve ser 16dp . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right"...
Quero especificar meu próprio tamanho de texto no meu aplicativo, mas estou tendo problemas para fazer isso. Quando altero o tamanho da fonte nas configurações do dispositivo, o tamanho da fonte do meu aplicativo TextViewtambém
Estou usando o novo CoordinatorLayout com AppBarLayout e CollapsingToolbarLayout. Abaixo do AppBarLayout, tenho um RecyclerView com uma lista de conteúdo. Eu verifiquei que a rolagem de arremesso funciona no RecyclerView quando estou rolando a lista para cima e para baixo. No entanto, eu também...
Gostaria de saber o que o clipToPaddingatributo faz ViewGroupno Android? Eu já examinei os documentos e alguns sites, mas nenhum que eu encontrei realmente explica o que faz e o que significa, bem, nenhum que eu pudesse entender, então pensei que seria uma boa ideia perguntar
Quero ter a barra de ferramentas appcompat v21 em minha atividade. Mas a barra de ferramentas que estou implementando está sobreposta abaixo da barra de status. Como posso corrigir isso? Aqui está o xml do layout da atividade: <LinearLayout
Estou editando para tornar a pergunta mais simples, esperando que ajude a obter uma resposta precisa. Digamos que tenho a seguinte ovalforma: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid...
Tive muitos problemas para fazer com que o LayoutInflater funcionasse conforme o esperado e outras pessoas também: Como usar o layoutinflator para adicionar visualizações no tempo de execução? . Por que o LayoutInflater ignora os parâmetros de layout que eu especifiquei? Por exemplo, por que o...