Estoy utilizando el siguiente código para configurar el dispositivo Android como periférico, pero no parece que funcione. ¿Sabe si el modo periférico es compatible con API 20? BluetoothGattServer mGattServer; public void startPeripheralGattServer() { final BluetoothManager bluetoothManager = (BluetoothManager) this.getSystemService(Context.BLUETOOTH_SERVICE); mGattServer = bluetoothManager.openGattServer(getApplicationContext(), new BluetoothGattServerCallback() { @Override public void onCharacteristicReadRequest(BluetoothDevice device, int requestId, int offset, BluetoothGattCharacteristic […]
Tengo un objeto "Lugar" con una coordenada LatLng para cada uno: import com.google.android.gms.maps.model.LatLng; public class Place{ public String name; public LatLng latlng; public Restaurant(String name, LatLng latlng) { this.name = name; this.latlng = latlng; } } y tengo un ArrayList de estos lugares, algo como esto: ArrayList<Place> places = new ArrayList<Place>(); places.add("Place 1", LatLng(90.0,90.0)); places.add("Place […]
Yo uso el siguiente código get child of uiautomator pero no funciona UiObject my = new UiObject(new UiSelector().className("android.widget.LinearLayout").instance(2)); int cound = my.getChildCount(); for(int i = cound – 1; i >= 0; i–) { UiObject childmy2 = my.getChild(my.getSelector().childSelector(new UiSelector().instance(i))); Log.e("xface", "childmy2=" + childmy2.getClassName()); Log.e("xface", "childmy2=" + childmy2.getBounds().toString()); } puede alguien ayudarme ? Simplemente mi pregunta: cómo […]
Estoy creando una caja rectangular y poner una imageView dentro de ella que se puede mover. Al hacer onMove me di cuenta de que imageView está saliendo de boundries de su vista padre que no quiero. Quiero restringir el imageView dentro de los límites de su vista principal. Como hacer eso. Aquí está el xml: […]
Estoy utilizando qt 5.2 y he estado tratando de averiguar cómo tener archivos adicionales junto con mi aplicación cuando se instala. Quiero ser capaz de usar adb shell y luego cd en data / data / org.qtproject.example.myProjectPath / Me gustaría poder encontrar ese archivo en alguna parte. Yo había publicado una pregunta acerca de esto […]
Me disculpo si esta pregunta ha sido respondida en otro lugar – no pude encontrar a nadie en SO con el mismo problema. He añadido un SeekBar a un RelativeLayout que se encuentra dentro de un ScrollView anidado. Sin embargo, no puedo arrastrar el dedo pulgar del buscador. Puedo hacer clic a lo largo de […]
Tengo un HashMap como este public static HashMap<String, Integer> jsonPosition = new HashMap<String, Integer>(); Puse algunos valores como este en mi hashmap GlobalClassParameters.jsonPosition.put("another income", GlobalClassParameters.jsonPosition.size()); Ahora quiero quitar los artículos por su llave. Escribí un código que puede eliminar todos los elementos con una clave igual a algún valor. Object objectToRemove = null; Iterator<Map.Entry<String, Integer>> […]
Durante el desarrollo de una aplicación basada en VoIP, tenemos un módulo común C + + 11 de múltiples hilos. Funciona muy bien en iOS, MacOS, pero encuentra problemas de programación de hilos en Android. Opcional Descripción del diseño (sólo si está interesado) Tengo pocos hilos que funcionan con colas del mensaje. Maestro (escribe datos […]
Estoy usando Parse.com en mi aplicación para Android. Estoy muy preocupado por revelar claves secretas. Si se revelan las claves, alguien puede acceder libremente a nuestros recursos en Parse.com. Las claves se guardan en una clase Java que amplía la clase de aplicación. Realmente quiero saber cómo ocultar las llaves. ¿Cuál es la mejor práctica […]
Intento guardar en Sqlite Event public class EventDao{ private SQLiteStatement insertStatement; private SQLiteDatabase db; private static final String INSERT = "insert into " + EventsTable.TABLE_NAME + "(" + EventsColumns.WHO + ", " + EventsColumns.WHAT + ") values (?, ?)"; public EventDao(SQLiteDatabase db) { this.db = db; Log.w(TAG, EventDao.INSERT); insertStatement = db.compileStatement(EventDao.INSERT); } public long save(Event […]