Probably the simplest is to make your test case using one of the api
demos. That's what I had tried, but I kept getting a null pointer when
adding the relativelayout item to the listview.

On Mar 29, 3:47 pm, "Harsh Jain" <[EMAIL PROTECTED]> wrote:
> Ok, let me make a simple test case for this. Right now my code depends a lot
> on other pieces, so it would be really hard for you to debug that way.
>
> Harsh
>
> On Sun, Mar 30, 2008 at 3:50 AM, Dan U. <[EMAIL PROTECTED]> wrote:
>
> > I went ahead and just tried your xml outside of a listview. It does
> > render correctly. I'd suspect a bug in something if it's not rendering
> > in listview correctly.
>
> > On Mar 29, 3:05 pm, "Dan U." <[EMAIL PROTECTED]> wrote:
> > > I'd prefer to get your code running to look at it, but there's a lot
> > > missing.
>
> > > On Mar 29, 2:51 pm, "Harsh Jain" <[EMAIL PROTECTED]> wrote:
>
> > > > This is the xml file for the ListActivity
>
> > > > <?xml version="1.0" encoding="utf-8"?>
> > > > <ListView xmlns:android="http://schemas.android.com/apk/res/android";
> > > >     android:id="@android:id/list"
> > > >     android:layout_width="fill_parent"
> > > >     android:layout_height="fill_parent"
> > > > />
>
> > > > All I missed in above email was an additional setContentView(
> > > > R.layout.above_file) in onCreate.
>
> > > > regards,
> > > > harsh
>
> > > > On Sun, Mar 30, 2008 at 3:19 AM, Harsh Jain <[EMAIL PROTECTED]> wrote:
> > > > > Yes its for a list item. I will post the relevant code now.
> > > > > Inside an Activity which happily extends ListActivity
> > > > > onCreate() {
> > > > >         mCR = getContentResolver();
> > > > >         Cursor c = mCR
> > > > >                 .query(mUri, null, null, null, GSProvider.COUNT + "
> > > > > DESC");
> > > > >         startManagingCursor(c);
> > > > >         mGCA = new GroupCursorAdapter(this,
> > R.layout.group_detail_view,
> > > > > c);
> > > > >         setListAdapter(mGCA);
> > > > > }
>
> > > > > GroupCursorAdapter extends ResourceAdapter {
> > > > >     public void bindView(View view, Context context, Cursor cursor)
> > {
>
> > > > >         String groupName = cursor.getString(GSProvider.NAME_INDEX);
> > > > >         ImageView image = (ImageView) view.findViewById(
> > > > > R.id.category_image);
> > > > >         image.setImageResource(getDrawableForApp(groupName));
>
> > > > >         TextView name = (TextView) view.findViewById(R.id.name);
> > > > >         name.setText(groupName);
>
> > > > >         TextView count = (TextView) view.findViewById(
> > R.id.online_users);
> > > > >         count.setText(cursor.getInt(GSProvider.COUNT_INDEX) + "
> > users
> > > > > online.")
> > > > >     }
> > > > > }
>
> > > > > Please let me know if you need something else.
>
> > > > > Regards,
> > > > > Harsh
>
> > > > > On Sun, Mar 30, 2008 at 3:11 AM, Dan U. <[EMAIL PROTECTED]> wrote:
>
> > > > > > From the title of your post, it looks like that xml is for a list
> > > > > > item? Can you post more code? I can only get it to throw a null
> > > > > > pointer exception.
>
> > > > > > On Mar 29, 10:05 am, "Harsh Jain" <[EMAIL PROTECTED]> wrote:
> > > > > > > bump...
>
> > > > > > > On Sat, Mar 29, 2008 at 7:48 AM, Harsh Jain <[EMAIL PROTECTED]>
> > wrote:
> > > > > > > > I had be really surprised. Can someone from google confirm ?
>
> > > > > > > > regards,
> > > > > > > > harsh
>
> > > > > > > > On Sat, Mar 29, 2008 at 6:50 AM, [EMAIL PROTECTED] <
> > > > > > [EMAIL PROTECTED]>
> > > > > > > > wrote:
>
> > > > > > > > > Your xml looks ok, but I guess that the implementation of
> > > > > > > > > RelativeLayout is buggy.
>
> > > > > > > > > On Mar 29, 1:18 am, "Harsh Jain" <[EMAIL PROTECTED]> wrote:
> > > > > > > > > > Hi,
> > > > > > > > > >  I am having a tough time getting this simple layout to
> > work.
> > > > > > Please
> > > > > > > > > advice.
>
> > > > > > > > > > What I need is something like this...
>
> >  ------------------------------------------------------------------
> > > > > > > > > > |  ######
> >      |
> > > > > > > > > > |  ######  BIG TITLE                                     |
> > > > > > > > > > |  ######                               small message |
>
> > --------------------------------------------------------------------
> > > > > > > > > > |
> > > > > > > > > > |
>
> > > > > > > > > > Here is how my xml file, Please let me know what's wrong.
>
> > > > > > > > > > <RelativeLayout xmlns:android="
> > > > > > > > >http://schemas.android.com/apk/res/android";
> > > > > > > > > >     android:layout_width="fill_parent"
> > > > > > > > > >     android:layout_height="fill_parent">
> > > > > > > > > >     <ImageView android:id="@+id/category_image"
> > > > > > > > > >             android:layout_width="wrap_content"
> > > > > > > > > >             android:layout_height="wrap_content"
> > > > > > > > > >             android:layout_alignParentTop="true"
> > > > > > > > > >             android:layout_alignParentLeft="true"
> > > > > > > > > >             />
> > > > > > > > > >     <TextView android:id="@+id/name"
> > > > > > > > > >             android:layout_width="wrap_content"
> > > > > > > > > >             android:layout_height="wrap_content"
> > > > > > > > > >             android:textSize="25sp"
> > > > > > > > > >             android:layout_toRight="@id/category_image"
> > > > > > > > > >             android:layout_centerVertical="true"
> > > > > > > > > > />
> > > > > > > > > >     <TextView android:id="@+id/users"
> > > > > > > > > >             android:layout_width="wrap_content"
> > > > > > > > > >             android:layout_height="wrap_content"
> > > > > > > > > >             android:layout_alignParentRight="true"
> > > > > > > > > >             android:layout_alignParentBottom="true"/>
> > > > > > > > > > </RelativeLayout>
>
> > > > > > > > > > What I keep getting is the Big text move half up the
> > top-line
> > > > > > and the
> > > > > > > > > small
> > > > > > > > > > text goes top right.
>
> > > > > > > > > > Regards,
> > > > > > > > > > Harsh
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to