La inicialización de Android TextToSpeech bloquea / congela el subproceso de UI

Escribí el siguiente código: public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } private TextToSpeech mTTS; @Override protected void onPause() { super.onPause(); if (mTTS != null) { mTTS.stop(); mTTS.shutdown(); } } @Override protected void onResume() { super.onResume(); mTTS = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() { @Override public void onInit(int status) […]

Android – deshabilitar el desplazamiento excesivo en HorizontalScrollView

cómo puedo deshabilitar overscroll en HorizontalScrollView en Android 2.2? Editar Yo uso la reflexión para esto: HorizontalScrollView hh = (HorizontalScrollView) findViewById(R.id.chartHorizontalView); viewCls = hh.getClass(); try { Method m = viewCls.getMethod("setOverScrollMode", new Class[] { int.class }); int OVER_SCROLL_NEVER = (Integer) viewCls.getField( "OVER_SCROLL_NEVER").get(hh); m.invoke(hh, OVER_SCROLL_NEVER); } catch (Exception e) { e.printStackTrace(); }

lienzo drawtext con multilínea

Estoy desarrollando una aplicación de comentarios de imágenes. Dibujo el texto en lienzo con canvas.drawText(text, x, y, imgPaint); Esto aparece en una sola línea. Tengo que romper la línea a varias líneas cuando el texto cruza el ancho de la lona Gracias por adelantado

StringBuilder perdió datos al convertir a String

aquí cual es el problema Tengo problema cuando intenté conseguir la secuencia de mi StringBuilder BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()), 128 * 1024); StringBuilder dataResponseSB = new StringBuilder(); String line ; while ((line = reader.readLine()) != null) { dataResponseSB.append(line); if (DataFactory.DEBUG_MODE) { // all data here are complete Log.i("===LoadDataActivity","line: "+line); } } String rawdata […]

El éxito de Retrofit.Callback () y el fallo () en caso de dos implementaciones de interfaz en la misma Actividad

Actualmente estoy escribiendo una aplicación que se conecta a un servidor para realizar solicitudes POST. Por esta razón, he creado múltiples interfaces de Retrofit para diversas operaciones de red. Tengo uno que realiza el registro: Tomo el nombre de usuario, correo electrónico etc, hacer una solicitud POST y luego como un parámetro final Tengo una […]

Android ListView múltiples matrices con adaptador personalizado

He extraído un par de matrices json de un DB, estos son los arrays (Name = una lista de nombres, dirección = una lista de enteros) y alojados en DialerFragment: String[] contactNameArray= LoginHandler.getMyName(); String[] contactAddressArray= LoginHandler.getMyContactsAddress(); ListAdapter contactadapter = new ContactsAdapter(getActivity(), contactNameArray); ListView contactsListView = (ListView) view.findViewById(R.id.contact_list); contactsListView.setAdapter(contactadapter); Aquí está mi ContactsAdapter: public class ContactsAdapter […]

Cómo cargar una imagen de una URL en un viewpager

He buscado en Internet esta pregunta y no pude encontrar nada bueno. Miré en el sitio del revelador del androide pero cargan una imagen de una URL en un ImageView. Aquí está mi código: Actividad de Openfactsscreen: public class Openfactsscreen extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_openfactsscreen); ViewPager viewPager = (ViewPager) […]

Cursor personalizado EditText dibujado incorrectamente en la primera fila

Tengo un EditText en mi diseño principal. También tengo un tema de la aplicación, donde el edittext predeterminado está diseñado con un curdordrawable personalizado. <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/introEditText" android:gravity="top" android:singleLine="false" android:text="" android:inputType="textMultiLine" android:textSize="24sp" > <requestFocus/> </EditText> <style name="AppTheme" parent="android:Theme.Holo.NoActionBar"> <item name="android:textColor">#ffffff</item> … <item name="android:editTextStyle">@style/EditTextStyle</item> </style> <style name="EditTextStyle" parent="@android:style/Widget.EditText"> <item name="android:background">@android:color/transparent</item> <item name="android:textCursorDrawable">@drawable/cursor</item> </style> Y mi […]

Cómo cambiar el color del texto del botón de radio en Android?

Quiero cambiar el color de texto del botón de radio. He intentado pero su no cambio del color del texto. Cómo cambiar el color de texto del botón de radio. Puede alguien darme idea cómo cambiar el color. Gracias a apreciar. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@android:color/white" android:padding="5dp" > <ImageView android:id="@+id/logoKartavya" android:layout_width="150dp" android:layout_height="40dp" […]

Enlace profundo de Chrome a la aplicación nativa

Estoy trabajando con la Uber API que utiliza uber://?… URLs para un enlace profundo en la aplicación nativa de Uber. Estoy construyendo un sitio web para móviles y estoy construyendo una de estas URLs tal como se describe aquí ; En iOS todo funciona bien, pero en Android la aplicación Uber se abre y solo […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.