Tag: Adaptador

Android ListView y ArrayAdapter / Arraylist

Soy completamente nuevo en Java / Android y estoy atorado con listviews. Lo que quiero es tener 4 líneas en una fila en listview con diferentes estilos de fuente rowlayout.xml <TextView android:id="@+id/1" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/2" android:textSize="30sp" android:textStyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:id="@+id/3" android:typeface="sans" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:id="@+id/4" android:typeface="sans" android:textSize="15sp" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content"/> […]

UnsupportedOperationException con ArrayAdapter.remove

En mi código tengo una ListActivity . Una de las opciones de menú de contexto para un elemento de lista es "eliminar", que abre un cuadro de diálogo que confirma la acción. Tenía la intención de implementar esta funcionalidad, primero eliminar los datos del elemento en la base de datos y, a continuación, eliminarlo de […]

¿Cómo actualizar dinámicamente un ListView con un adaptador personalizado?

Tengo una actividad principal que crea un ListView y un Custom Adapter . Puedo rellenar el ListView si ya tengo la Lista creada de antemano, pero ¿cómo la relleno con datos obtenidos dinámicamente? Actividad principal public class MainActivity extends Activity { private ListView myListView; private Context ctx; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.MainActivity); […]

Cambiar el diseño del elemento de lista seleccionado en Android

Necesito crear un ListView y mostrar un diseño más detallado sólo para la fila seleccionada para mostrar más información al cliente. Lo que he intentado es a continuación: newsListView.setAdapter(new NewsListAdapter(this, news)); newsListView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); //Here I tried to change […]

ListView getView () se llama con demasiada frecuencia

Tengo un ListView con el Adapter encargo. Para ser honesto, tengo muchos de ellos al mismo tiempo en la pantalla, y mi dispositivo Tegra 3 comenzó a retrasarse, lo que me hizo realmente confundido … Encontré que en cada Adapter ListView el método getView() se llama para Todas las filas visibles cada vez que se […]

ListView con ScrollView horizontal

Estoy tratando de hacer una lista que consiste en una vista de desplazamiento horizontal como cada una de las filas. Quiero que los elementos estén alineados verticalmente para que la vista se vuelva desplazable si hay más de una cierta cantidad de elementos. Sin embargo, sale parecido a esto. Estoy inflando el siguiente xml Single_row.xml […]

ListView y Id ocultos. ¿Como es posible?

Estoy desarrollando una aplicación para Android y ahora he implementado un ListView que muestra una lista de cursos, conectados a una base de datos. Me gustaría saber cómo incluir, con el nombre, un id oculto (que viene del db) para que una vez que el usuario haga clic en los elementos de la aplicación va […]

Cómo llamar a notifyDataSetChanged () desde un adaptador genérico

Un OnItemClickListener para un ListView tiene el siguiente método: @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) Me gustaría tener el adaptador detrás de la actualización de ListView , y creo que esto se hace a través del uso de: BaseAdapter.notifyDataSetChanged() ¿Cómo puedo utilizar el parámetro parent en el método onItemClick para […]

EditText pierde el foco en el clic

Estoy escribiendo una actividad para enumerar un montón de elementos de la base de datos y mostrar una columna adicional con una cantidad. Implementé un ArrayAdapter para mostrar mi diseño personalizado. Aquí está el código de las partes más importantes del adaptador: static class ViewHolder { protected TextView text; protected EditText editText; } @Override public […]

ConvertView se pasa como null incluso si la vista existe

He desarrollado una aplicación de Android donde la imagen y el texto se muestran en una vista de cuadrícula y cuando el usuario desplaza los próximos diez elementos (imagen y texto) se muestran. El problema surge cuando se llama al método getView de adaptador después de llamar a adapter.notifyDataSetChanged (). El adaptador recicla los datos […]

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