Creo que un mejor enfoque sería simplemente actualizar la vista si está activa utilizando un controlador. Si extrae contenido cuando la actividad se reanuda, cada vez que se vaya y regrese a la vista, se actualizará. Si espera que los usuarios se sienten en el nivel superior de la vista y necesiten actualizar la información, puede manejar esto con un controlador retrasado que llamará al método de su currículum y periódicamente actualizará la vista, anulando así la necesidad de un botón.
Here es un enlace a la documentación de la clase de controlador. Comenzaría investigando el uso básico del controlador. Luego pruebe el método sendMessageDelayed para que al final de cada llamada reinicie el controlador. También asegúrese de crear solo un nuevo controlador si su actividad es la actividad principal y no se moleste en actualizar la interfaz de usuario si no es así. Agregar un indicador simple de isActive a pause y on resume es una forma decente de verificar esto.
Curiosamente, Android ahora están abogando por la inclusión de una barra de título consistente con botones para acciones frecuentemente repetidas. Consulte, por ejemplo, la aplicación Google I/O 2010 y la publicación de blog de patrones de diseño de la IU de Twitter: http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html –