thomasd thomasd - 1 month ago 26
Android Question

Scrollable TextView in Android Widget

I would like to create an android widget with a scrollable textview.

The solutions given to this question
Making TextView Scrollable in Android
cannot be applied because it is a widget:

1.
This

findViewById(R.id.textview).setMovementMethod(new MovementMethod());


does not work, since
findViewById
is not available in
AppWidgetProvider
but only in
Activity
.

2.Putting a
ScrollView
around the
TextView
also does not work, because I get an
InflateException
:

android.view.InflateException: Binary XML file line #23: Error inflating class ScrollView


Can anybody give me a hint, how to make a
TextView
in a Widget scrollable?

Answer

It looks like this is not possible.

More on this can be found here: http://code.google.com/p/android/issues/detail?id=9580

and here: http://stackoverflow.com/questions/2922114/how-to-make-a-scrollable-app-widget

So, probably it is possible to do make appwidgets scrollable in the HTC sense environment but not for normal android environments.

A way around this is to add buttons that go up and down in a list.