Perguntas com a marcação «android»

O Android é o sistema operacional móvel do Google, usado para programar ou desenvolver dispositivos digitais (smartphones, tablets, automóveis, TVs, Wear, Glass, IoT). Para tópicos relacionados ao Android, use tags específicas do Android, como intenção do andróide, atividade do andróide, adaptador do andróide, etc. Para outras questões além do desenvolvimento ou da programação, mas relacionadas à estrutura do Android, use este link: https: // android.stackexchange.com.


10
BottomNavigationView exibe ícones e rótulos de texto o tempo todo
Estou usando android.support.design.widget.BottomNavigationView da biblioteca de suporte de design versão 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Quando existem apenas três ações no @ menu / bottom_navigation_main, ele exibe ícones e rótulos de texto o tempo todo. Qual é a maneira de exibir ícones e …

12
RecyclerView - Como suavizar a rolagem para o topo do item em uma determinada posição?
Em um RecyclerView, sou capaz de rolar de repente para a parte superior de um item selecionado usando: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); No entanto, isso move abruptamente o item para a posição superior. Quero passar para o topo de um item sem problemas . Eu também tentei: recyclerView.smoothScrollToPosition(position); mas não funciona …


11
notifyDataSetChange não está funcionando no adaptador customizado
Quando repovoo meu ListView, chamo um método específico do meu Adapter. Problema : Quando ligo , updateReceiptsListmeus Adapterdados são atualizados, mas meus ListViewnão refletem a alteração. Pergunta : Por que meu ListViewshow não mostra os novos dados quando ligo notifyDataSetChanged? Adaptador : public class ReceiptListAdapter extends BaseAdapter { public List<Receipt> …

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" …

8
Como uso a ligação de dados para combinar uma sequência de recursos com uma variável dinâmica em XML?
Eu tenho um TextView que possui uma string codificada e uma variável dinâmica que eu quero colocar no final dessa string. Este é o meu código: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginLeft="16dp" android:layout_marginRight="16dp"> <TextView android:id="@+id/PeopleName" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/Generic_Text"+"@{ Profile.name }" /> </LinearLayout> Estou tendo um problema com android:text="@string/Generic_Text"+"@{ Profile.name }". Os …

25
Android Studio Gradle: Erro: Falha na execução da tarefa ': app: processDebugGoogleServices'. > Nenhum cliente correspondente encontrado para o pacote
Estou tentando atualizar minhas dependências dos serviços do Google Play para 8.4.0, seguindo o exemplo que o Google fornece aqui , mas estou recebendo o seguinte erro ('com.example.exampleapp' substitui o nome do pacote de aplicativos): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Projeto …


8
Java / Android - Como imprimir um rastreamento de pilha completa?
No Android (Java), como imprimo um rastreamento de pilha completa? Se meu aplicativo travar com nullPointerException ou algo assim, ele imprimirá um (quase) rastreamento de pilha completa da seguinte maneira: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at …

11
Como alterar a nova cor e altura do indicador TabLayout
Eu estava brincando com o novo android.support.design.widget.TabLayoute encontrei um problema. Na definição da classe, não há métodos para alterar a cor do indicador e a altura padrão. Fazendo algumas pesquisas, constatou que a cor padrão do indicador é obtida no AppTheme. Especificamente daqui: <item name="colorAccent">#FF4081</item> Agora, no meu caso, se …

5
Como usar o SearchView na barra de ferramentas Android
O código no qual estou trabalhando está usando a Toolbare inflando a menu. Aqui está o código private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } …

5
A altura do GridView é cortada
Estou tentando exibir 8 itens dentro de um gridview. Infelizmente, a altura do gridview é sempre muito pequena, de modo que apenas mostra a primeira linha e uma pequena parte da segunda. Configuração android:layout_height="300dp"faz funcionar. wrap_ contente fill_parentaparentemente não. Minha visualização em grade: <GridView android:id="@+id/myId" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:horizontalSpacing="2dp" android:isScrollContainer="false" …
124 android  gridview 

16
Desenhar texto com várias linhas no Canvas
Espero que seja uma pergunta rápida, mas não consigo encontrar nenhum exemplo ... Gostaria de escrever um texto de várias linhas em um personalizado Viewpor meio de a Canvas, e onDraw()tenho: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Eu esperava que isso resultasse em quebras de …

14
Usando tipos de compilação no Gradle para executar o mesmo aplicativo que usa o ContentProvider em um dispositivo
Eu configurei o Gradle para adicionar o sufixo do nome do pacote ao meu aplicativo de depuração para que eu pudesse ter a versão de lançamento que estou usando e a versão de depuração em um telefone. Eu estava fazendo referência a isso: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Meu arquivo build.gradle fica assim: ... …

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.