HI there, Our app (WordPress for Android) uses a ScrollView for the new blog post view. The issue is that if a user writes a lengthy blog post in the EditText, they are unable to scroll inside of the EditText because the ScrollView seems to be taking over the scrolling action, even when you are in the EditText.
Here's the layout XML (the EditText in question is @id/content), any help would be greatly appreciated: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="none" android:background="#FFF5F5F5"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:padding="10dip" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/content_bg" android:id="@+id/section1"> <TextView android:id="@+id/l_section1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Post Content" style="@style/WordPressSectionHeader"/> <TextView android:id="@+id/l_title" android:layout_below="@id/l_section1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/post_title"/> <EditText android:id="@+id/title" android:minHeight="40dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:drawable/ editbox_background" android:autoText="true" android:capitalize="sentences" android:layout_below="@id/l_title"/> <TextView android:id="@+id/l_content" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/post_content" android:layout_below="@id/title"/> <EditText android:id="@+id/content" android:gravity="top" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:drawable/ editbox_background" android:minLines="5" android:maxLines="5" android:autoText="true" android:capitalize="sentences" android:layout_below="@id/l_content"/> <Button android:id="@+id/bold" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/content" android:textStyle="bold" android:textSize="22dip" android:text="B" /> <Button android:id="@+id/em" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@id/bold" android:layout_toRightOf="@id/bold" android:textStyle="italic" android:textSize="22dip" android:text="I " /> <Button android:id="@+id/link" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@id/em" android:layout_toRightOf="@id/em" android:textSize="22dip" android:textColor="#006699" android:text="link" /> <Button android:id="@+id/bquote" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@id/link" android:layout_toRightOf="@id/link" android:textSize="22dip" android:text="b-quote" /> </RelativeLayout> <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/content_bg" android:id="@+id/section2" android:layout_marginTop="10dip" android:layout_below="@id/section1"> <TextView android:id="@+id/l_media" android:layout_marginBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Media" style="@style/WordPressSectionHeader"/> <Button android:id="@+id/addPictureButton" android:layout_marginTop="4dip" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/l_media" android:textSize="18dip" android:text="@string/add"/> <Button android:id="@+id/clearPicture" android:background="@drawable/wp_button_small" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone" android:textSize="18dip" android:layout_alignBottom="@id/addPictureButton" android:layout_toRightOf="@id/addPictureButton" android:text="@string/clear" /> <GridView android:id="@+id/gridView" android:layout_width="wrap_content" android:layout_height="fill_parent" android:gravity="fill_vertical" android:numColumns="3" android:visibility="gone" android:layout_below="@id/ addPictureButton"> </GridView> </RelativeLayout> <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/content_bg" android:id="@+id/section3" android:layout_marginTop="10dip" android:layout_marginBottom="10dip" android:layout_below="@id/section2"> <TextView android:id="@+id/l_tags_categories" android:layout_marginBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Tags & Categories" style="@style/WordPressSectionHeader"/> <TextView android:id="@+id/l_tags" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/l_tags_categories" android:text="@string/tags_separate_with_commas"/> <EditText android:id="@+id/tags" android:minHeight="40dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:drawable/ editbox_background" android:autoText="true" android:layout_below="@id/l_tags"/> <TextView android:id="@+id/l_category" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/categories" android:layout_below="@id/tags" android:layout_marginTop="10dip"/> <Button android:id="@+id/selectCategories" android:background="@drawable/wp_button_small" android:layout_below="@id/l_category" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="18dip" android:text="@string/select_categories" /> <TextView android:id="@+id/selectedCategories" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/selected_categories" android:layout_below="@id/selectCategories"/> </RelativeLayout> <RelativeLayout android:id="@+id/location_wrapper" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/section3" android:layout_marginTop="-10dip"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/content_bg" android:id="@+id/section4" android:layout_marginTop="10dip" android:layout_marginBottom="10dip" android:layout_below="@id/section3" android:visibility="gone"> <TextView android:id="@+id/l_location" android:layout_marginBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/location" style="@style/WordPressSectionHeader"/> <TextView android:id="@+id/locationText" android:layout_marginBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/loading" android:layout_below="@id/l_location"/> <Button android:id="@+id/viewMap" android:background="@drawable/wp_button_small" android:layout_below="@id/locationText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="18dip" android:text="View Map" / > </RelativeLayout> </RelativeLayout> <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/content_bg" android:id="@+id/section5" android:layout_marginTop="10dip" android:layout_marginBottom="10dip" android:layout_below="@id/location_wrapper"> <TextView android:id="@+id/l_status" android:layout_marginBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/status" style="@style/WordPressSectionHeader"/ > <CheckBox android:id="@+id/publish" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/l_status" android:text="@string/publish" android:button="@drawable/wp_checkbox" /> </RelativeLayout> <Button android:id="@+id/post" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/section5" android:layout_alignParentRight="true" android:textSize="18dip" android:background="@drawable/wp_button" android:text="@string/save" /> <Button android:id="@+id/upload" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@id/post" android:layout_toLeftOf="@id/post" android:textSize="18dip" android:background="@drawable/wp_button" android:text="@string/upload_now" /> </RelativeLayout> </ScrollView> -- 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 android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en