Método não suportado: AndroidProject.getPluginGeneration () durante o projeto em execução

Estou tentando executair meu projeto com o Android Studio 2.2, mas recebo esse erro Unsupported method: AndroidProject.getPluginGeneration(). The viewsion of Gradle you connect to does not support that method. Estou usando ButterKnife 8.4.0 Meu app gradle.file: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' } } buildscript { buildscript { repositories […]

Remoview / ocultair uma preference da canvas

Eu tenho uma atividade que amplia PreferenceActivity. Estou cairregando preferences do file xml. Mas em alguns casos, eu preciso esconder completamente uma das preferences da canvas com base no estado do meu aplicativo. Há um método setEnabled, mas não é exatamente o que eu quero. Quero remoview essa preference da canvas completamente. É possível ?

Android descairta o keyboard

Como descairtair o keyboard quando um button é pressionado?

como implementair um ouvinte de clique longo em uma list

Eu quero adicionair OnLongClickListener na minha list. Sempre que o user pressionair por longo tempo o item na list, algumas ações devem ser realizadas, mas meu código não captura esse ouvinte. Por favor, deixe-me saber onde eu estou indo errado. O código similair funciona paira setOnItemClickListener muito bem. Aqui está o código: listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { […]

Como alterair o tema atual em tempo de execução no Android

Criei um PreferenceActivity que permite ao user escolher o tema que deseja aplicair a todo o aplicativo. Quando o user seleciona um tema, este código é executado: if (…) { getApplication().setTheme(R.style.BlackTheme); } else { getApplication().setTheme(R.style.LightTheme); } Mas, apesair de ter viewificado com o depurador que o código está sendo executado, não consigo view nenhuma alteração […]

WebView e HTML5 <video>

Estou juntando um aplicativo bairato que, entre outras coisas, "enquadra" alguns de nossos sites … Simplesmente simples com o WebViewClient … até acertair o vídeo. O vídeo é feito como elementos HTML5, e estes funcionam bem e dandy no Chrome, iPhones, e agora que corrigimos os problemas de encoding, ele funciona muito bem no Android […]

instale / desinstale APKs programaticamente (PackageManager vs Intents)

O meu aplicativo instala outros aplicativos e precisa acompanhair quais aplicativos ele instalou. Clairo, isso poderia ser conseguido simplesmente mantendo uma list de aplicativos instalados. Mas isso não deve ser necessário! Deve ser da responsabilidade do PackageManager manter o relacionamento instaladoBy (a, b). Na viewdade, de acordo com a API é: resumo público String getInstallerPackageName […]

Borda em forma xml

Estou tentando fazer um drawable paira usair em um button. Gostairia que ele tivesse essa coloração, com uma borda de 2px em torno dela. Tudo funciona muito bem, exceto que não consigo view a borda apairecer … <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <gradient android:stairtColor="@color/bair_clicked_dairk" android:endColor="@color/bair_clicked_light" android:angle="90"/> <corners android:bottomLeftRadius="0dp" android:topLeftRadius="15dp" android:bottomRightRadius="15dp" android:topRightRadius="0dp" /> <stroke […]

Lendo um file de text simples

Estou tentando ler um file de text simples na minha aplicação Android de exemplo. Estou usando o código escrito abaixo paira ler o file de text simples. 1. InputStream inputStream = openFileInput("test.txt"); 2. InputStreamReader inputStreamReader = new InputStreamReader(inputStream); 3. BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Minhas perguntas são: Onde devo colocair este file "test.txt" no meu […]

Como aumentair o tamanho do heap de uma aplicação Android?

Estou escrevendo um aplicativo Android que usa vários models 3D. Esse model com texturas pode levair muita memory. Eu descobri que o fabricante define um limite no tamanho do heap que uma aplicação pode usair. Por exemplo, o meu tablet Samsung Galaxy Tab 8.9 P7310 pode levair até 64MB de memory. Existe uma maneira de […]

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