Even worse, SlidingDrawer will move to android.widget in Cupcake :)) (And thus become public API.)
On Sat, Feb 7, 2009 at 12:14 PM, Jean-Baptiste Queru <[email protected]> wrote: > > Oh, ah, I hadn't seen that it was android.INTERNAL.SlidingDrawer > (emphasis mine). > > There's no guarantee of compatibility of private APIs between versions. > > JBQ > > On Sat, Feb 7, 2009 at 11:28 AM, Romain Guy <[email protected]> wrote: >> >> No, SlidingDrawer is a private widget. It is not supported. >> >> On Sat, Feb 7, 2009 at 7:18 AM, Jean-Baptiste Queru <[email protected]> wrote: >>> >>> Can you please report this issue in http://b.android.com/ ? (a plain >>> copy-paste will do). >>> >>> Thanks, >>> JBQ >>> >>> On Sat, Feb 7, 2009 at 6:54 AM, Stefan <[email protected]> wrote: >>>> >>>> It appears that android.internal.widget.SlidingDrawer widget had >>>> changed between RC30 and RC33. >>>> >>>> On RC33 it fails to inflate the layout XML complaining that: "The >>>> handle attribute is required and must refer to a valid child" >>>> >>>> This is the XML I am trying to inflate: >>>> >>>> <com.android.internal.widget.SlidingDrawer >>>> android:id="@+id/drawer" android:layout_width="fill_parent" >>>> android:layout_height="wrap_content" >>>> android:topOffset="5px" >>>> android:bottomOffset="7px" >>>> android:handle="@+id/playlistHeader" >>>> android:content="@+id/playList"> >>>> >>>> <ImageView android:id="@id/playlistHeader" >>>> android:focusable="true" >>>> android:clickable="true" >>>> android:scaleType="center" >>>> android:src="@drawable/ic_mp_current_playlist_btn" >>>> android:layout_height="56dip" >>>> android:layout_width="fill_parent" /> >>>> >>>> <ListView >>>> android:id="@+id/playList" >>>> android:layout_width="fill_parent" >>>> android:layout_height="fill_parent" >>>> android:background="@color/grid_dark_background"/> >>>> >>>> </com.android.internal.widget.SlidingDrawer> >>>> >>>> The XML above has both the "content" and the "handle" attribute and >>>> worked fine in RC30? >>>> Does anyone know what has changed and how to fix it? >>>> >>>> Stefan >>>> > >>>> >>> >>> >>> >>> -- >>> Jean-Baptiste M. "JBQ" Queru >>> Android Engineer, Google. >>> >>> > >>> >> >> >> >> -- >> Romain Guy >> Android framework engineer >> [email protected] >> >> Note: please don't send private questions to me, as I don't have time >> to provide private support. All such questions should be posted on >> public forums, where I and others can see and answer them >> >> > >> > > > > -- > Jean-Baptiste M. "JBQ" Queru > Android Engineer, Google. > > > > -- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

