Closed furszy closed 9 years ago
@furszy, me podrías indicar si existe alguna referencia en diseño del UI?, o sólo es implementar la funcionalidad de los diseños "temporales" existentes de los siguientes Layouts?:
@furszy, También me gustaria que se me indicara el tiempo estimado para el desarrollo de la funcionalidad y especificación en comportamiento esperado del Fragmento Send.
@fvasquezjatar yo tengo mi idea de como debiera ser, tomate un tiempito para ver lo que hay y luego nos reunimos los 3 x hangouts y llegamos a una conclusión. Cuando eso esté definido ahí arrancás y lo implemntas.
@Luis-Fernando-Molina Perfecto, trabajaré en eso entonces.
@fvasquezjatar el fragmento ya cumple con la funcionalidad indicada en la documentación por lo cual lo que deberías hacer es proponer tu idea de como debería ser visualmente y exponerla cuando nos reunamos los tres.
Cualquier consulta que tengas de como debe funcionar hazmela y te lo explico paso a paso.
@furszy @Luis-Fernando-Molina Cuando deseen podemos hacer la conferencia.
@fvasquezjatar escribime mañana cuando estés disponible y la hacemos. Ahora ya es un poco tarde acá.
@Luis-Fernando-Molina , perfecto mañana te escribo a las 9 AM Hora Local -4:30 GMT.
@furszy, @Luis-Fernando-Molina , este seria el Layout temporal a implementar:
Dejenme saber si estan de acuerdo.
@fvasquezjatar mi idea es que el layout sea exactamente el de la imagen 1ra que yo postié. Como esta es una prueba, veamos si podes llegar a tener exactamente el mismo formato con la unica diferencia de que en vez de llamadas entrantes o salientes serán pagos enviados o recibidos.
Cambiaré el diseño, mal interprete la info.
@furszy @Luis-Fernando-Molina diseño cambiado.
Empezaré con la implementación de ese fragmento y su navegación con esa información para realizar la funcion de Enviar.
Va muy bien.
Por favor usa el tipo de letra que usamos por defecto "Caviar Dreams" está ya en otros fagmentos.
@furszy, me podrías indicar como realizo la transaccion entre fragmentos desde la librería?, no logro entender el parón WalletFactory Implementado.
Intento realizar lo siguiente desde ContactsFragment:
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
try {
PinnedHeaderAdapter adapter = (PinnedHeaderAdapter) adapterView.getAdapter();
WalletContact contact = (WalletContact) adapter.getItem(position);
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
fragmentManager
.beginTransaction()
.add(id_container, ContactDetailFragment.newInstance(walletSession, contact))
} catch (Exception ex) {
ex.printStackTrace();
}
}
});
Hola @fvasquezjatar eso no te está andando porque te falta hacerle el commit a esa transacción para finalizarla, también podes usar el metodo executePendingTransactions después de hacer el commit si usas el add y no lo muestra. Lo que podrías hacer para testear el cambio ,en vez de agregar el fragmento, es hacerle un replace en el mismo en el cual se está cargando el contacts. por ejemplo quedaría así: fragmentManager .beginTransaction() .replace("acá va el contenedor del fragmento", ContactDetailFragment.newInstance(walletSession, contact)).commit();
Cualquier consulta técnica preguntame la a mi skype, que te la respondo con gusto, así no llenamos esto con cosas de android que está hecho para tener un mayor control en cuanto al issue.
@furszy he creado el pull request, creo que no tengo acceso para cerrar el issue. @Luis-Fernando-Molina quedo alerta ante cualquier comentario.
@fvasquezjatar si el pull request se lo hiciste a Mati, el después de revisarlo en su fork, lo envía junto con sus cosas a QA de bitDubai. Ahí se revisa de nuevo y luego se mezcla con la master de bitDubai (esto pasa una vez por día). Cuando llega a la master, automáticamente se cierran los issues a los que le pones fix #nnn en el comentario de los comit. Hoy veo como quedó todo y hablamos.
@Luis-Fernando-Molina nuevo Pull request creado contra el branch master del fork de @furszy
Por ahora este caso queda cerrado.
El objetivo del issue es poder determinar e implementar el diseño de la UI del fragmento send.
Se va a ir haciendo un seguimiento del issue por medio de los comentarios hasta llegar a su conclusión.