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.

23
A animação Android não se repete
Estou tentando fazer uma animação simples que se repetiria várias vezes (ou infinitamente). Parece que android:repeatCountnão funciona! Aqui está meu recurso de animação de /res/anim/first_animation.xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" android:repeatCount="infinite" > <scale android:interpolator="@android:anim/decelerate_interpolator" android:duration="500" android:fromXScale="1.0" android:fromYScale="1.0" android:toXScale="1.2" android:toYScale="1.2" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" /> <scale android:interpolator="@android:anim/accelerate_interpolator" android:startOffset="500" android:duration="500" android:fromXScale="1.2" android:fromYScale="1.2" …

4
Retrofit Android parametrizado @Headers
Estou usando o OAuth e preciso colocar o token OAuth no meu cabeçalho sempre que faço uma solicitação. Eu vejo a @Headeranotação, mas existe uma maneira de parametrizá-la para que eu possa passar em tempo de execução? Aqui está o conceito @Header({Authorization:'OAuth {var}', api_version={var} }) Você pode passá-los em Runtime? …

14
AlarmManager não funciona em vários dispositivos
Meu aplicativo usa AlarmManager e está funcionando há 4 anos. Mas percebi que começou a falhar em alguns dispositivos. Tenho quase certeza de que o código está correto (estou usando WakefulBroadcastReceiver e setExactAndAllowWhileIdle para dispositivos com Doze) porque está funcionando perfeitamente em dispositivos Nexus, mas falha em dispositivos de alguns …


3
Por que onKey () é chamado duas vezes?
Estou usando este código: public boolean onKey(View v, int keyCode, KeyEvent event) { msg = (EditText)findViewById(R.id.msg); String message = msg.getText().toString(); if(keyCode == 66) { //It's hitting here twice. } return false; }; Alguém pode me dizer por que está batendo duas vezes quando pressiono Enter?
85 android 


28
Como desativar o pop-up do teclado quando em editar texto?
No meu aplicativo, a primeira visualização de todas as minhas telas é um EditText, portanto, sempre que vou para uma tela, o teclado na tela é exibido. como posso desativar este popingup e ativá-lo quando clicado manualmente no EditText ???? eT = (EditText) findViewById(R.id.searchAutoCompleteTextView_feed); eT.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View …


4
OnClickListener - localização x, y do evento?
Eu tenho uma visão customizada derivada de View. Gostaria de ser notificado quando a visualização for clicada e o local x, y de onde o clique aconteceu. O mesmo para cliques longos. Parece que vou fazer isso, preciso substituir onTouchEvent(). Mas não há como obter a localização x, y do …
85 android 

9
Não é possível obter permissão WRITE_SETTINGS
Quando tenho uma API alvo de 23 no Android M Preview 3, não consigo adquirir a permissão Manifest.permission.WRITE_SETTTINGS. requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); Solicitar permissão não abre a caixa de diálogo que eu esperava, mas se eu fizer a seguinte chamada sem essa permissão, RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri); A ligação vai, exceto porque …


11
Botão Voltar e atualização da atividade anterior
Se tivermos duas atividades: Lista de arquivos e hora da última modificação Atividade de edição de arquivo Um usuário seleciona um arquivo da lista e é levado para a atividade de edição de arquivo. Ao terminar a edição, o usuário pressiona o botão Voltar para retornar à lista de arquivos. …
85 android 

8
Enviar solicitação POST com dados JSON usando Volley
Eu gostaria de enviar um novo JsonObjectRequest pedido: Quero receber dados JSON (resposta do servidor): OK Quero enviar dados formatados em JSON com esta solicitação para o servidor JsonObjectRequest request = new JsonObjectRequest( Request.Method.POST, "myurl.com", null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { //... } }, new Response.ErrorListener() …

1
Retrofit com Rxjava Schedulers.newThread () vs Schedulers.io ()
Quais são os benefícios de usar em Schedulers.newThread()relação Schedulers.io()à Retrofitsolicitação de rede. Já vi muitos exemplos que usam io(), mas quero entender por quê. Situação de exemplo: observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())... vs observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())... Uma das razões que vi é - newThread()cria um novo thread para cada unidade de trabalho. …


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.