Estoy intentando mostrar un ListView de un PopupWindow. Pero cuando intento llamar a setOnItemClickListener de ListView nada a haapen. Aquí está el archivo Java PopupWindowActivity.java public class PopupWindowActivity extends Activity { String[] data = { "DATA 1", "DATA 2", "DATA 3", "DATA 4", "DATA 5", "DATA 6" }; /** Called when the activity is first […]
Hay algo muy incómodo que estoy enfrentando logcat se muestra en la aplicación de depuración, pero mientras se ejecuta (no depuración) de la aplicación no se muestra logcat. Intenté reiniciarlo, pero no pasa nada.
Ok, así que estoy trabajando en un juego en Android. Tengo que implementar la detección de colisión de píxeles perfecto. Ya tengo los cuadros delimitadores establecidos alrededor de cada una de las imágenes, cada cuadro delimitador se transforma para que coincida con la rotación actual de la imagen. Que todo funciona muy bien. También tengo […]
Tengo un bloque que se parece a esto: for(int counter = 0; counter < sList.size(); counter++){ String s = sList.get(counter); Notification notification = new NotificationCompat.Builder(this).setContentTitle("Title").setContentText(s).setSmallIcon(R.drawable.ic_launcher).setContentIntent(pendingIntent).build(); notification.flags |= Notification.FLAG_AUTO_CANCEL; notificationManager.notify(counter, notification); } Este bloque se encuentra en un servicio que es activado por un administrador de alarmas. Así que este bloque puede realmente ser ejecutado un […]
Así que estoy tratando de crear un observable que se dispara sobre una base regular, pero por alguna razón que no puedo entender, sólo se dispara una vez. ¿Puede alguien ver lo que estoy haciendo mal? Observable<Long> observable = Observable.timer(delay, TimeUnit.SECONDS, Schedulers.io()); subscription = observable .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Action1<Long>() { @Override public void call(Long aLong) […]
La siguiente función me está dando una excepción fuera de límites … public void count(){ SQLiteDatabase db = table.getWritableDatabase(); String count = "SELECT count(*) FROM table"; Cursor mcursor = db.rawQuery(count, null); int icount = mcursor.getInt(0); System.out.println("NUMBER IN DB: " + icount); } Significa devolver el número de filas en la base de datos. Alguien sabe […]
Tengo un módulo java en mi proyecto de Android Studio que es una dependencia de un módulo de Android. Tengo problemas en la construcción con la siguiente excepción que aparece. Error:Execution failed for task ':myApplication:preDexDebug'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /Applications/Android Studio.app/sdk/build-tools/android-4.4W/dx –dex –output ~/myapplication-app-android/dev/biketracks-app-android/bikeTracks/build/intermediates/pre-dexed/debug/coreUtilities-6ee7e0aafa5a6db72b2acb078f065e51c43124c2.jar ~/myapplication-app-android/dev/myapplication-app-android/libs/coreUtilities/build/libs/coreUtilities.jar Error Code: 1 Output: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.cf.iface.ParseException: […]
Si lo intento nltxt = nllen.toString(); Con nllen siendo int nllen = nl.getLength(); Recibí el error No se puede invocar toString() en el tipo primitivo int. Quiero convertir el int en cadena para que pueda mostrar el número de entradas con Log … ¿Por qué no funciona?
Esto es lo que tengo en este momento Seconds = (60 – timeInMilliSeconds / 1000 % 60); Minutes = (60 – ((timeInMilliSeconds / 1000) / 60) %60); Que creo que es correcto. Por horas y días debería ser como – Hours = ((((timeInMilliSeconds / 1000) / 60) / 60) % 24); Days = ((((timeInMilliSeconds / […]
Para mi aplicación actual colecciono imágenes de diferentes "proveedores de eventos" en España. Bitmap bmp=null; HttpGet httpRequest = new HttpGet(strURL); long t = System.currentTimeMillis(); HttpResponse response = (HttpResponse) httpclient.execute(httpRequest); Log.i(TAG, "Image ["+ strURL + "] fetched in [" + (System.currentTimeMillis()-t) + "ms]"); HttpEntity entity = response.getEntity(); InputStream instream = entity.getContent(); bmp = BitmapFactory.decodeStream(instream); return bmp; […]