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.

4
Animação em escala de imagem do Android em relação ao ponto central
Eu tenho um ImageView e faço uma animação de escala simples para ele. Código muito padrão. Minha escala_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Meu código de animação: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); O problema: Quando a imagem é dimensionada, ela não é dimensionada do …


4
Android: como fazer uma visualização crescer para preencher o espaço disponível?
Isso parece simples, mas não consigo descobrir como fazer isso. Eu tenho um layout horizontal com um EditText e dois ImageButtons. Quero que os ImageButtons tenham um tamanho fixo e que o EditText ocupe o espaço restante no layout. Como pode ser isto alcançado? <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:layout_width="wrap_content" …




10
Como adicionar etiqueta flutuante no Spinner
Depois de usar a Android Design Support Library TextInputLayoutpara colocar um rótulo flutuante acima de um EditTextcomponente, eu queria saber se há uma maneira de adicionar um rótulo flutuante ao Spinnercomponente (não necessariamente usando a Design Library). Com isso, quero dizer algo como um TextViewcolocado acima de Spinner(obviamente não há …

8
Maneira autorizada de substituir onMeasure ()?
Qual é a maneira correta de substituir onMeasure ()? Já vi várias abordagens. Por exemplo, o Professional Android Development usa MeasureSpec para calcular as dimensões e termina com uma chamada para setMeasuredDimension (). Por exemplo: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ int parentWidth = MeasureSpec.getSize(widthMeasureSpec); int parentHeight = MeasureSpec.getSize(heightMeasureSpec); …

5
Adicionar nova contagem de itens ao ícone no botão - Android
Sou desenvolvedor. Preciso implementar o design mostrado abaixo. Eu já tenho um aplicativo funcional, mas gostaria de saber como abordar isso? Particularmente, estou interessado em como mostrar o Número de itens "Novos" nas guias. O que eu SEI fazer - é criar novos ícones com pontos vermelhos e apenas exibi-los …


3
Como mostrar um layout em cima do outro programaticamente no meu caso?
Meu layout principal main.xml simplesmente contém dois LinearLayouts: O primeiro LinearLayouthospeda um VideoViewe um Button, O segundo LinearLayouthospeda um EditText, e isso LinearLayoutdefiniu o valor de visibilidade para " GONE " ( android:visibility="gone") como abaixo: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <VideoView android:id="@+id/my_video" android:layout_width="wrap_content" …

2
Usando o FragmentContainerView com o componente Navigation?
Após atualizar para o Navigation 2.2.0-beta01 da versão anterior, o lint emite um aviso sobre a substituição da <fragment>tag FragmentContainerView. No entanto, substituir apenas a marca parece impedir que o gráfico de navegação seja inflado. De acordo com 2.2.0-alpha01 , FragmentContainerViewé usado internamente. Devemos ignorar o aviso de fiapos? activity_main.xml …

1
Texto rotativo do Android: eu uso o dynamiclayout.draw (canvas), mas ele não anima ao longo do caminho e não pode usar o canvas.drawTextOnPath (dynamiclayout)
Estou usando minha própria versão do https://github.com/mdg-iitr/RotatingText para mostrar um widget de texto rotativo. Um vídeo está disponível neste GitHub, permitindo que você veja a animação. A idéia é configurar linhas de palavras. As linhas são mostradas linha após linha. A linha inteira gira (o mesmo acontece com as suas …

5
O MaterialCardView trava com o material: 1.1.0
Estou usando o MaterialCardView como meu cardviewlayout. Agora, o Android-studio começou a me mostrar que, em vez de atual implementation "com.google.android.material:material:1.0.0", eu deveria atualizar para1.1.0 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/edit_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="vertical" android:layout_margin="@dimen/activity_vertical_margin"> <com.google.android.material.card.MaterialCardView android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="8dp" app:cardElevation="8dp"> <...more layout> </com.google.android.material.card.MaterialCardView> </LinearLayout> com 1.1.0, estou recebendo falha Error inflating …

2
Como criar um botão circular delineado no Android?
Estou tentando criar um botão com um ícone no centro. As partes superior e inferior do círculo são um pouco planas. Existe uma maneira de fazer isso sem usar o raio do canto? Aqui está o meu layout para o botão. <com.google.android.material.button.MaterialButton android:id="@+id/start_dispenser_btn" style="@style/Widget.MaterialComponents.Button.OutlinedButton" android:layout_width="175dp" android:layout_height="175dp" android:padding="14dp" app:cornerRadius="150dp" app:icon="@drawable/ic_play_arrow_black_60dp" app:iconGravity="end" …

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.