Many thanks, that would explain why it was not working!   It's a shame
it compiled just fine and the errorsit gave me were so vague!


On Apr 26, 11:08 am, Kostya Vasilyev <[email protected]> wrote:
> Mark,
>
> This is just how it works. You can only use a limited set of view
> classes in a widget. Application-provided subclasses are not supported.
>
> http://developer.android.com/guide/topics/appwidgets/index.html#Creat...
>
> -- Kostya
>
> 26.04.2011 13:44, MarkG123 пишет:
>
>
>
>
>
> > I'm having a nightmare trying to get this to work.  Is it even
> > possible?
>
> > I have a very simple widget that works just fine with a TextView,
> > however when I change it to use a subclassed TextView and change the
> > layout XML to reference it, nothing works anymore..
>
> > Even a subclassed TextView that does nothing does not work.
>
> > Subclassed TextView:
>
> > package com.me.myapp;
> >   import android.content.Context;
> > import android.util.AttributeSet;
> > import android.widget.TextView;
>
> > public class MGTextView extends TextView {
>
> >      public MGTextView(Context context) {
> >          this(context, null);
> >      }
>
> >      public MGTextView(Context context, AttributeSet attrs) {
> >          this(context, attrs, 0);
> >      }
>
> >      public MGTextView(Context context, AttributeSet attrs, int
> > defStyle) {
> >          super(context, attrs, defStyle);
> >      }
> > }
>
> > Layout:
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/
> > android"
> >       android:id="@+id/LinearLayout01"
> >       android:layout_height="72dp"
> >       android:background="@drawable/background"
> >       android:layout_width="294dp"
> >       android:orientation="horizontal">
>
> >       <com.me.myapp.MGTextView android:id="@+id/widget_textview"
> >           android:layout_width="fill_parent"
> >           android:layout_height="fill_parent"
> >           android:gravity="center_vertical|center_horizontal"
> >           android:textColor="@android:color/black"
> >           android:text="Loading..."
> >            />
> >   </LinearLayout>
>
> --
> Kostya Vasilyev --http://kmansoft.wordpress.com

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to