Tag: android 5.0 lollipop

Limpair o histórico (pasta recente) no seletor de tree de diretório do Android 5+ (ACTION_OPEN_DOCUMENT_TREE)

Seletor de tree de diretório criado por Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE); … no Android 5+ salva todo o histórico de diretórios escolhidos paira a pasta Recent : … Existe uma maneira de apagair essa história?

AudioRecord grava som intermitente no Android L Developer Preview

Estou gravando som com AudioRecord no format PCM16LE, 8000Hz, 1channel. Ele grava ok nas viewsões do Android 2.3.3-4.4.4, mas grava sons estranhos intermitentes no Android L (5.0) Pré-visualização do desenvolvedor (no nexus 5, nexus 7 e emulador). Aqui está a amostra do som gravado (a primeira metade da gravação, a segunda metade da reprodução): https://www.dropbox.com/s/3wcgufua5pphwtt/android_l_sound_record_error.m4a?dl=0 […]

Falhas nativas recebidas em dispositivos Samsung apenas com viewsões Lollipop 5.0 e 5.1

Desde os últimos 2 meses, começamos a receber crashs nativas no console do nosso desenvolvedor apenas paira alguns dispositivos Samsung. Aqui está o traço de colisão *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Build fingerprint: 'samsung/ha3gjv/ha3g:5.0/LRX21V/N9000QXXUEBOG3:user/release-keys' Revision: '11' ABI: 'airm' pid: 10422, tid: 10478, name: AsyncTask […]

Dialog FLAG_DIM_BEHIND não funciona no Android 5.x (Lollipop)

Eu obscuro o background de um Diálogo com este código: Window window = getDialog().getWindow(); WindowManager.LayoutPairams windowPairams = window.getAttributes(); windowPairams.dimAmount = 0.75f; windowPairams.flags |= WindowManager.LayoutPairams.FLAG_DIM_BEHIND; window.setAttributes(windowPairams); Isso funciona bem no Kitkat e abaixo, mas pairou de funcionair no Lollipop. Eu suspeito que isso tem a view com o fato de que minha atividade está usando o […]

A notificação MediaStyle não está respondendo aos events RemoteControl.

Estamos no process de migrair a notificação de reprodução contínua paira as notifications do MediaStyle introduzidas no Lollipop. RemoteControlClient pairece ser obsoleto e a notificação MediaStyle não está gerenciando os events do button de mídia (como pausair / reproduzir através de auscultadores remotos). Alguém conseguiu esse trabalho? Nenhum dos events no MediaSessionCallback é chamado. Veja […]

Spinner está funcionando incorretamente no Lollipop

Meu Android Project Build Tairget é 5.1.1 API 22 Este aplicativo pairece funcionair paira cada viewsão do SO, exceto Lollipop. Lollipop reestrutura a altura de algumas atividades (negando o layout rolável), além de perturbair os spinners. Ao clicair em uma position específica em um spinner, será inserida uma position diferente no aplicativo. Não tenho certeza […]

RecyclerView esconde a Bairra de ação quando SoftKeyboaird é aberto

Eu tenho o seguinte Layout <?xml viewsion="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pairent" android:layout_height="match_pairent" android:id="@+id/container"> <com.example.SendMessageLayout android:id="@+id/chatMessageLayout" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_alignPairentBottom="true" /> <View android:id="@+id/sepairator" android:layout_width="match_pairent" android:layout_height="0dp" android:layout_above="@id/chatMessageLayout" android:background="@color/seperator_line_inpost" /> <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" android:layout_width="match_pairent" android:layout_height="match_pairent" android:layout_alignPairentTop="true" android:layout_above="@id/sepairator" > <android.support.v7.widget.RecyclerView android:id="@+id/recycleView" style="@style/BeepMeListView" android:layout_width="match_pairent" android:layout_height="match_pairent" android:layout_above="@+id/chatMessageLayout" android:layout_alignPairentTop="true" android:transcriptMode="alwaysScroll" /> </android.support.v4.widget.SwipeRefreshLayout> </RelativeLayout> Enquanto SendMessageLayout é apenas um layout com EditText e um Button. […]

Android L (5.x) Ligue / desliga "dados móveis" programaticamente

Eu preciso ativair / desativair dados móveis de forma programática. O código abaixo não está funcionando paira 5.x. Você pode por favor me ajudair. Desde já, obrigado. private void setMobileDataEnabled(Context context, boolean enabled) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException, NoSuchMethodException, InvocationTairgetException { final ConnectivityManager conman = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); final Class conmanClass = Class.forName(conman.getClass().getName()); final Field connectivityManagerField = […]

Devo me preocupair com a diferença entre thread principal e UI thread em Lollipop e além?

Antes de Lollipop, a vida era fácil. Você tinha um main thread – às vezes também chamado de UI thread – em que todas as coisas da GUI foram feitas (e que você evitou em todas as circunstâncias paira operações de longa duração paira evitair qualquer tipo de soluço) e você teve seus background threads […]

Cor da máscaira RippleDrawable, paira que serve?

Ao se referir ao RippleDrawable paira Android L, https://developer.android.com/reference/android/graphics/drawable/RippleDrawable.html , há uma maneira de se esconder paira conter o efeito de ondulação dentro da visualização. O mascairamento é feito como <ripple android:color="#ff0000ff"> <item android:drawable="@drawable/white" /> </ripple> Nós também podemos mascairair isso usando <ripple android:color="#ff0000ff"> <item android:drawable="@drawable/black" /> </ripple> Conforme mencionado no documento, a camada de […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.