Having multiple gridviews in a activity

by pavan » Fri, 25 Sep 2009 01:53:40 GMT

Sponsored Links
 hi guys,

I am tyring to get many gridview of images in an activity. The problem
is i will get scrollbar for each such gridview. So is there anyway i
can get a single scrollbar for entire activity and still smoothly
scroll from one gridview to another (with some demarcation between 2
grids ).

I tried having gridviews inside a ScrollView but there is that same
do i need to create customview or something..??

Thanks in advance


Other Threads

1. How to play a audio resource on Hero?

These phones are killing me with exceptions while running the same
trivial code that works on other phones, in which I play a short mp3
file packed as a raw resource.  This is the only MediaPlayer use in my
app, so I am sure not exhausting any limits on number of such items.

Here is the code that works on most Android phones and not on at least
SOME Hero/Eris.
What can/should I be doing differently?

// often (always?) returns null on Hero/Eris when called from within
my app's main activity
MediaPlayer mp = MediaPlayer.create(this, resId);
mp.start(); // this will just crash on a Hero/Eris, as mp will be null

// ditto... returns null and I do not know why
mp = MediaPlayer.create(getBaseContext(), resId);

**I have no Hero or Eris on which to test**, and so further detail is
difficult to obtain.

I also tried the following code after some other dev opined that Hero/
Eris had trouble playing audio resources.  I copy the resource out to
a file and then just get another error.

mp = new MediaPlayer();
copyResourceToFile(resId, "foo.mp3");
mp.prepare();   // fails on java.io.IOException: Prepare failed.:

Could this be an unsupported codec (it's a 4 second mp3 for crying out
loud, exported from Audacity)?  Should I try a PCM encoded wav file?

I would love some data from those who have actually done this on Hero/
Eris.  I suspect any "well, this should work" answers will fail just
as mine have.



2. Insert Content in MediaStore.Audio.Media.EXTERNAL_CONTENT_URI


I get an error if I use this simple code:

       import android.provider.MediaStore.Audio.Media;
     // Save the name and description of an image in a ContentValues
        ContentValues values = new ContentValues(3);
        values.put(Media.DISPLAY_NAME, "road_trip_1");
        values.put(Media.TITLE, "Day 1, trip to Los Angeles");
        values.put(Media.MIME_TYPE, "audio/mp3");

        // Add a new record without the bitmap, but with the values
just set.
        // insert() returns the URI of the new record.
        Uri uri = getContentResolver().insert

The error I get is on the last code line:
Writing exception to parcel
  at com.android.providers.media.MediaProvider.insertInternal
  at com.android.providers.media.MediaProvider.insert

But, when I insert a new image entry instead of an audio entry I get
no error!
(import android.provider.MediaStore.Images.Media; instead of
android.provider.MediaStore.Audio.Media; would work, but I need to
insert a audio file)


3. Keyboard/view layout issue

4. Layout - Is there some way to do wraparound with horizontal linear layout

5. Very new - need some help.

6. Android Virtual Device manager freezing upon creation

7. Update Tab-Content when clicking Tab