Tag: notificydatasetchanged

Adaptador de Android "java.lang.IndexOutOfBoundsException: Índice no válido 4, tamaño es 4"

Tengo problema con suprimir el artículo de ArrayList y sincronizar el Adapter . Tengo mi adaptador de RecyclerView con algún ArrayList dentro de él llamó items . Descargar una lista del servidor y difundir dentro de ella. Cada vez que haga clic en algunos de los elementos de la lista que me gustaría eliminar de […]

Mantener el foco en TextView después de notifyDatasetChanged () fue llamado en listview personalizado?

Tengo un adaptador del listview que cuando modifico mi TextView, llamo notifyDataSetChanged() en el método de addTextChangeListener() . Pero mi TextView pierde el foco. ¿Cómo puedo mantener el enfoque, reemplazando el notifyDataSetChanged() ? Hago eso pero no trabajo @Override public void notifyDataSetChanged(){ TextView txtCurrentFocus = (TextView) getCurrentFocus(); super.notifyDataSetChanged(); txtCurrentFocus.requestFocus(); }

Cómo utilizar ListView, ArrayList, ArrayAdapter y notifyDataSetChanged junto con un runnable, y un Handler de mensaje en el hilo principal

Trabajé a través de 6 otros temas de la pregunta tan más algunos postes del blog con el mesage del error mismo, todo en ninguna utilidad. Estoy cargando un directorio de archivos en un ArrayList y luego en un ListView usando un ArrayAdapter . El código funciona realmente – el directorio muestra y responde a […]

¿Quieres implementar notifyDataSetChanged o autorefresh a mi RecyclerView pero no funciona

Quiero implementar notifyDataSetChanged o actualizar automáticamente a mi RecyclerView pero no funciona, he intentado muchos métodos para resolver esto, pero desafortunadamente todos los métodos terminan con fallos, algunos no funcionaron. Soy nuevo en el desarrollo por lo que, plz me ayudan a averiguar esto. Y también quieren saber, esta es la manera correcta de crear […]

Android: detecta si un ListView tiene la barra de desplazamiento (después de configurar nuevos datos)

Tengo un ArrayAdapter ligado a un ListView. mListView.setAdapter(mArrayAdapter); Siempre que restablezco los datos de ArrayList al ArrayAdapter: mArrayAdapter.clear(); mArrayAdapter.addAll(mArrayList); mArrayAdapter.notifyDataSetChanged() El ListView se actualiza correctamente Sin embargo, si justo después de las tres líneas anteriores, llamo a mi método personalizado mListView.hasScrollbar() para detectar si el listview tiene una barra de desplazamiento o no, obtengo un […]

Android ParseQueryAdapter notifyDataSetChanged no funciona

Uso de la última biblioteca de Parse v1.5.1 Gracias a la actualización ahora puedo hacer: ParseQueryAdapter<ParseObject> mAdapter = new ParseQueryAdapter<ParseObject>(MainActivity.this, new ParseQueryAdapter.QueryFactory<ParseObject>() { @Override public ParseQuery<ParseObject> create() { ParseQuery<ParseObject> query = new ParseQuery<ParseObject>(ParseObject.class); query.fromLocalDatastore(); return query; } }); mListView.setAdapter(mAdapter); Ahora tengo algunos objetos apretados y aparecen correctamente, pero cuando los suelto así: //Some ParseObject in […]

RecyclerViewAdapter.notifyDataSetChanged () en una referencia de objeto nulo

Tengo un error con notifyDataSetChanged() en RecyclerView cuando notifyDataSetChanged() el botón Atrás. Este es el código: MainActivity.java class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { public List<Article> articleList; public RecyclerView recyclerView; public RecyclerViewAdapter adapter; ArrayList<String> my_list = new ArrayList<String>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); LinearLayoutManager layoutManager = new LinearLayoutManager(this); recyclerView = (RecyclerView) findViewById(R.id.recyclerView); […]

Error: No se puede resolver notifyDataSetChanged (); Androide

Estoy teniendo algunos problemas con la actualización de mi ListView. Así que use notifyDataSetChanged (); Pero dice que no se puede resolver. Aquí está la parte del código que no funciona: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_activity2); background2= (RelativeLayout) findViewById(R.id.background); final ListView theListView = (ListView) findViewById(R.id.listView); Intent calledActivity=getIntent(); final List pe=calledActivity.getExtras().getStringArrayList("Caller1"); String []s =new […]

¿Por qué no "notifyDatasetChanged ()" notifica todos los elementos visibles?

Fondo Nota: He estado usando listViews por años, así que estoy muy familiarizado con cómo trabajar con adaptadores, ViewHolders, etc … por lo que este problema no tiene sentido para mí. Esta vez me metí en un comportamiento muy extraño que por alguna razón ocurren sólo en 2 dispositivos: LG G2, con Android 4.2.2 Xperia […]

NotifyDataSetChanged () no funciona con mi adaptador para gridview

Tengo un GridView y un adaptador para GridView (BasketAdapter extiende BaseAdapter ). Cargo datos en GridView del archivo sharedpref. Después de cambiar los datos, vuelvo a guardar el archivo sharedpref con los datos y llamar a notifyDataSetChanged() . Pero notifyDataSetChanged() no funciona desafortunadamente. Si creo un nuevo adaptador y lo configuro en mi GridView , […]

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