Comparte este artículo>
En esta ocasión veremos cómo crear un componente por código (Java) en Android Studio:

En primer lugar, ¿donde escribimos el código? >fácil, dentro de una función o, en " onActivityCreated(Bundle state)" Para este ejemplo, vamos a mostrar una fecha que nosotros queremos. Para ello creamos: - Un textview (con el IDE Android Studio, desde la paleta) - Un evento calendario (Calendarview), (este lo creamos por código como aquí se indica) final TextView fecha1 = getView().findViewById(R.id.fecha1); final CalendarView calendario = new CalendarView(getContext()); - Ponemos la fecha que deseamos : calendario.setDate(((MainActivity)getActivity()).FechaLong(2000,1,3)); - Le damos un formato que nos guste: SimpleDateFormat sdf = new SimpleDateFormat("yy-MM-dd"); - Sacamos la fecha a un texto String date1 = sdf.format(calendario.getDate()); - Y lo asignamos: fecha1.setText(date1);