You can't put a horizontal scroll view in a vertical scroll view. You probably just want to take the implementation of scroll view and modify it to suit your needs.
On Wed, Dec 22, 2010 at 3:21 PM, John Gaby <[email protected]> wrote: > I need to be able to have a view which scrolls both horizontally and > vertically (e.g. like a browser view). I have seen several posts > where people have put a horizontal scroll view inside a vertical > scroll view. I have tried to do that, but I only get vertical > scrolling. The following is the code I am using: > > public class ScrollTest extends Activity { > /** Called when the activity is first created. */ > @Override > public void onCreate(Bundle savedInstanceState) > { > super.onCreate(savedInstanceState); > > ScrollView sv = new ScrollView(this); > HorizontalScrollView hsv = new HorizontalScrollView(this); > ImageView iv = new ImageView(this); > > int id = getResources().getIdentifier(getPackageName() + > ":drawable/level1", null, null); > > if (id != 0) > { > iv.setImageResource(id); > } > > hsv.addView(iv, new ViewGroup.LayoutParams(1000, 1000)); > sv.addView(hsv, new ViewGroup.LayoutParams(1000, 1000)); > > setContentView(sv); > } > } > > Note that if I create just a HorzontalScrollView or just a ScrollView, > they both work independently. When I combine them, I only get a > vertical scroll. Does anyone have an Idea about what is wrong here? > > Thanks > > -- > 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. 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

