BPS Android Libraryにも、かなりたくさんのクラスが溜まってきました。
ImageViewなどを継承した便利なクラスもいくつかあるのですが、AppWidget開発の際に使ったら ClassNotFoundException が発生してしまいました。
理由は単純で、AppWidgetでは使えるコンポーネントが制限されていて、ImageViewなどのサブクラスは使えないです。
完全に見落としていました。
http://developer.android.com/guide/topics/appwidgets/index.html
A RemoteViews object (and, consequently, an App Widget) can support the following layout classes:
FrameLayout
LinearLayout
RelativeLayout
And the following widget classes:AnalogClock
Button
Chronometer
ImageButton
ImageView
ProgressBar
TextViewDescendants of these classes are not supported.
リファレンスはしっかり読みましょう。