14 votos

¿Cómo puedo eliminar un solo calendario en Android (no sólo ocultarlo)?

¿Cómo puedo eliminar un solo calendario de la aplicación nativa de calendario (no sólo las entradas: todo el calendario) sin borrar la aplicación o todos los calendarios, en Android >4.0?

Esta función estaba disponible hasta ICS. En Kitkat, todavía no es posible.

0 votos

¿Por qué quieres hacerlo desde tu teléfono? ¿No tienes un navegador de PC cerca? ¿Supongo que no necesitas hacerlo semanalmente?

0 votos

Tengo que hacerlo sólo unas pocas veces durante el desarrollo. ¿Cómo ayudaría un PC? Estoy usando un mac y el calendario aparece sólo local en el teléfono.

0 votos

Ah, ¿es sólo un calendario local? ¿No está sincronizado? Entonces las respuestas de Chahk no tienen sentido básicamente... Mi aplicación de Calendario por defecto en Android 2.3 no parece soportar calendarios locales.

14voto

Pascal Puntos 1

Acabo de encontrarme con el mismo problema. He creado un calendario local con una aplicación y luego he eliminado la aplicación antes de borrar el calendario. Pude volver a instalar la aplicación y borrar el calendario allí. Así que para ti, como desarrollador, esto significa que probablemente deberías añadir esta funcionalidad a tu aplicación.

Sin embargo, si necesitas una solución rápida o si alguien más se encuentra con este problema con una aplicación de terceros que no proporciona una forma de eliminar sus propios calendarios, puedes utilizar la aplicación (que ya no es gratuita) iCal Importar/Exportar CalDAV de Lukas Aichbauer, ya que esta aplicación permite eliminar cualquier calendario local.

Sólo tienes que iniciarlo, seleccionar "Editar Calendarios", luego "Elegir Calendario", y seleccionar el calendario que quieres eliminar. A continuación, haz clic en "Eliminar calendario" y confirma si estás seguro de haber seleccionado el correcto.

Tal vez, utilice primero la misma aplicación para hacer una copia de seguridad de los calendarios que desea conservar.

EDIT: en respuesta al comentario de raphadko, he actualizado el enlace, la aplicación sigue existiendo pero ya no es gratuita

1 votos

¡Muchas gracias! Esto fue sorprendentemente difícil de encontrar. SolCalendar había creado un calendario llamado "Mi Solcalendar" que se mantuvo después de que desinstalara el programa. Ahora he podido borrarlo. Por cierto, ¿por qué el propio Android no tiene una interfaz para gestionar sus calendarios? Es extraño.

0 votos

La aplicación es offline, ¿hay alguna otra aplicación que lo haga? Es una locura cómo Google permite que el software de terceros cree calendarios locales que Google Calendar establece automáticamente como predeterminados, pero no permite ninguna forma de eliminarlos.

11voto

i18nde Puntos 11

Como parece que no hay una forma fácil y gratuita de hacerlo, he creado la mía propia =)

Aquí está la aplicación: https://play.google.com/store/apps/details?id=com.whitebox.calendartoolbox

Si alguien necesita crear, eliminar o actualizar el calendario local, lo hará.

2 votos

Espectacular: Instalé tu caja de herramientas, quité el calendario por defecto, desinstalé la caja de herramientas. Gracias.

0 votos

@fose ¡Me alegra que ya haya ayudado a alguien! Podrías calificar la aplicación, para que sea más visible en la Play Store?

4voto

teaandcoffee Puntos 25

Los dispositivos Android tienen una base de datos de almacenamiento de calendarios locales que es opaca y difícil de modificar con la programación a nivel de aplicación. Sin embargo, puedes borrar todos los datos del calendario local, lo que debería eliminar las entradas del calendario de forma permanente. Los calendarios sincronizados se volverán a llenar.

Settings > Apps & Notifications > See all Apps > (... menu) Show System

Navegue hasta "Almacenamiento del calendario", seleccione Storage & cache y luego Clear storage .

Todos los eventos del calendario desaparecerán, los eventos sincronizados se repoblarán a través de la sincronización de la cuenta en los próximos minutos.

Otro comentario señalaba una aplicación de pago "CalDEV". Supongo que hace una versión menos nuclear de esto.

1voto

Chahk Puntos 15796

En la aplicación Calendario, vaya a Menu -> Calendars to display y desmarque el calendario que desea dejar de mostrar. En esa misma pantalla también puede tocar el botón Calendars to sync desmarque la(s) agenda(s) que desea dejar de sincronizar con el teléfono y pulse el botón OK botón.

1 votos

Debido a la depuración del desarrollo necesito eliminar el calendario. Por lo tanto, ocultar el calendario no es una solución para mí. Gracias

0 votos

Dejar de sincronizar el calendario debería eliminarlo por completo. También puede detener la sincronización del calendario a través de Settings -> Accounts & sync menú.

3 votos

Creo que se refiere a eliminar permanentemente del Calendario, por lo que también en su navegador. Desincronizar no es eliminar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X