我已经为此查看了所有相似的问题,但我无法找到可行的答案。我有一个带有子LinearLayout的ScrollView和几个子TextView。 ScrollView停止在TextView#10左右滚动。我不知道为什么会这样做。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:orientation="vertical"
android:background="#ff7c2b"
xmlns:android="http://schemas.android.com/apk/res/android">
<ScrollView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:fillViewport="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 1!"
android:id="@+id/textView"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 2!"
android:id="@+id/textView2"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 3!"
android:id="@+id/textView3"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 4!"
android:id="@+id/textView4"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 5!"
android:id="@+id/textView5"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 6!"
android:id="@+id/textView6"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 7!"
android:id="@+id/textView7"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 8!"
android:id="@+id/textView8"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 9!"
android:id="@+id/textView9"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 10!"
android:id="@+id/textView10"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 11!"
android:id="@+id/textView11"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 12!"
android:id="@+id/textView12"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 13!"
android:id="@+id/textView13"
android:background="#00BBFF"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:text="This is textView 14!"
android:id="@+id/textView14"
android:background="#00BBFF"/>
</LinearLayout>
</ScrollView>
</LinearLayout>
要添加片段布局的主要布局:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/main_activity">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="!!!!!!!!!!!" />
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/gallery2"
android:orientation="horizontal">
</LinearLayout>
</HorizontalScrollView>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Click to see..."
android:textSize="10dp"
android:textColor="#377bff" />
<ImageView
android:id="@+id/image2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0" />
<TableLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content">
<TableRow>
<ToggleButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New ToggleButton"
android:textOff="show fragment"
android:textOn="hide fragment"
android:id="@+id/toggleButton" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Activity"
android:id="@+id/newactivitybutton"/>
</TableRow>
</TableLayout>
</LinearLayout>
答案 0 :(得分:0)
使用以下布局。
$(".button").click(function(e) {
e.preventDefault();
$.ajax(function(){
url: "action.php",
method: "get",
data: {
'id': $(this).attr("data-action")//use single quotes for attribute name
},
success: openOverlay(data)
})
});