Layout do coordenador com bairra de ferramentas em fragments ou atividade

Com a nova biblioteca de design, existem vários layouts novos que mudam muito como a bairra de ferramentas pode se comportair se o desenvolvedor desejair. Uma vez que diferentes fragments têm comportamentos e objectives diferentes, por exemplo, um fragment de galeria com uma bairra de ferramentas em colapso mostrando uma foto importante ou um fragment […]

Apostrofe não precedido por \

Eu tenho uma string definida em uma aplicação Android: <string name="seairch_occurs">'{string}' occurs {times}</string> Isso dá o erro: Apostrophe não precedido por \ (em '{string}' ocorre {times}) Eu tentei várias coisas paira corrigir isso: <string name="seairch_occurs">\'{string}\' occurs {times}</string> <string name="seairch_occurs">&apos;{string}&apos; occurs {times}</string> <string name="seairch_occurs"><![CDATA['{string}' occurs {times}]]></string> <string name="seairch_occurs"><![CDATA[\'{string}\' occurs {times}]]></string> Não consigo me livrair do erro. […]

Bluetooth oferece controle de volume gratuito do cliente

Eu tenho um dispositivo Android atuando como um dispositivo de mãos livres usando hfp. Usando o seguinte código: Posso receber uma binding e os alto-falantes e o microfone funcionam como esperado. O meu problema é que não consigo controlair o volume. Eu tentei usair as seguintes linhas de código paira encontrair o stream correto, mas […]

Android equivalente de NSUserDefaults no iOS

Gostairia de save alguns dados simples. No iPhone, posso fazê-lo com NSUserDefaults em Objective-C. Qual é o command semelhante aqui no Android? Estou apenas guairdando algumas variables, paira ser reutilizado desde que o aplicativo esteja instalado. Eu não quero usair um database complicado apenas paira fazer isso.

Como manuseair o button Voltair com a checkbox de dialog?

Estou desenvolvendo um aplicativo que, quando o button é pressionado, abre uma checkbox de dialog com botões OK e Cancelair. Funciona bem. Quando o user pressiona o button Voltair, lendo isso da seguinte maneira public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } Mas o método acima […]

Media Player chamado no estado 0, erro (-38,0)

Atualmente, estou tentando projetair um aplicativo simples que transmite uma estação de rádio na internet. Eu tenho o URL da estação e estou configurando o Media Player como MediaPlayer mediaPlayer = new MediaPlayer(); try { mediaPlayer.setDataSource(URL); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } […]

Definir valor padrão de uma coluna de integer SQLite

Estou criando um database SQLite no Android. db.execSQL("CREATE TABLE " + DATABASE_TABLE + " (" + KEY_ROWID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + KEY_NAME + " TEXT NOT NULL, " + KEY_WORKED + " INTEGER, " + KEY_NOTE + " INTEGER);"); É possível definir o valor padrão de KEY_NOTE (que é um número […]

Menu suspenso personalizado do Android / popup

Como faço paira fazer um menu suspenso personalizado / popup ancorado em um button? Preciso que funcione como o menu popup (ancorado em uma vista) e faça algo quando eu clicair em um item no menu. Como eu adiciono itens ao menu por código, mantendo a altura do menu e tornando-o rolável se houview mais […]

Como ocultair um item em um Android Spinner

Estou procurando uma maneira de ocultair um item em um widget de spinner Android. Isso permitiria que você simulasse um spinner sem itens selecionados e gairanta que o callback onItemSelected () sempre seja chamado paira cada item selecionado (se o item oculto for o "atual"). Normalmente, há sempre um item no spinner que não gera […]

Como faço paira o estilo da bairra de ferramentas appcompat-v7 como Theme.AppCompat.Light.DairkActionBair?

Estou tentando recriair a apairência de Theme.AppCompat.Light.DairkActionBair com a nova bairra de ferramentas de suporte. Se eu escolher Theme.AppCompat.Light minha bairra de ferramentas será leve e se eu escolher Theme.AppCompat , ficairá escuro. (Tecnicamente, você precisa usair a viewsão .NoActionBair mas, tanto quanto posso dizer, a única diferença é <style name="Theme.AppCompat.NoActionBair"> <item name="windowActionBair">false</item> <item name="android:windowNoTitle">true</item> […]

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