Greetings,
I've been beating my head into my desk trying to figure this out with no success, so if the answer is trivial, make it sound at least a little hard or I will cry
I have built a home screen widget (purely as a learning exercise) which displays a "quote of the day". My device is running on 4.0.2 (API 15) and happily allows me to resize my widget. However I cannot for the life of me figure out how to make use of this in my code. Since onAppWidgetOptionsChanged() didn't become available until API 16, how the heck are you supposed to update your layout for various sizes when the widget is resized?
If it matters: My specific scenario is that I dynamically size the text to fit within the boundaries of the widget to make sure that it is as large (i.e., legible) as possible. Right now I just assume the widget size is the minimum size, but this makes enabling resizing completely pointless as the widget remains unchanged when the user resizes it!
I've been beating my head into my desk trying to figure this out with no success, so if the answer is trivial, make it sound at least a little hard or I will cry

I have built a home screen widget (purely as a learning exercise) which displays a "quote of the day". My device is running on 4.0.2 (API 15) and happily allows me to resize my widget. However I cannot for the life of me figure out how to make use of this in my code. Since onAppWidgetOptionsChanged() didn't become available until API 16, how the heck are you supposed to update your layout for various sizes when the widget is resized?
If it matters: My specific scenario is that I dynamically size the text to fit within the boundaries of the widget to make sure that it is as large (i.e., legible) as possible. Right now I just assume the widget size is the minimum size, but this makes enabling resizing completely pointless as the widget remains unchanged when the user resizes it!