고정 크기 scrollview
에 문제가 있습니다. StackOverflow와 다른 사이트에서 비슷한 질문을 많이했지만 (StackOverflow와 다른 사이트에서이 질문에 답을 얻지 못했기 때문에) 제 질문을하기로했습니다.Android : 고정 크기 ScrollView 스크롤/스크롤 이상한
기본적으로 고정 된 크기 scrollview
안에 다른 컨트롤이 있어야합니다. 기본적인 것은 그 안에 동적으로 변하는 크기의 textview
입니다. textview
의 텍스트를 변경했을 때 scrollview
보다 크면 스크롤바가 빨리 깜박입니다. 스크롤바는 스크롤 할 수 있지만 손가락을 몇 번이나 스 와이프해도 스크롤되지는 않습니다. 그런 다음 손가락 두 개 또는 세 개로 가볍게 쳐 보았습니다. 가끔씩 (스크롤 한 횟수 만) 스크롤합니다.
textview
을 edittext
으로 focusable = false로 변경하는 등 여러 가지 방법으로 시도해 보았습니다. 그래야 사용자가 텍스트를 수정할 기회가 주어지지 않습니다. 또는 scrollview에서 혼자 Textview 퍼팅, 또는 선형 레이아웃, 상대 레이아웃 등에서 배치 및 여전히 스크롤을 않습니다.
아래 코드는 오늘 그대로입니다. 이 스크롤 뷰는 다른 컨트롤과 함께 수직 선형 레이아웃 내부에 있지만 길이가 중요하지는 않지만 다른 사람이 필요하면 넣을 것입니다. 누군가가 내 문제를 지적하거나이 문제를 해결하도록 도와 주시면 대단히 감사하겠습니다.
XML :
<ScrollView
android:id="@+id/scrollFifthHorizontalLineDetails"
android:layout_width="304dp"
android:layout_height="133dp"
android:layout_gravity="center"
android:layout_marginTop="5dp" >
<LinearLayout
android:id="@+id/rrrr"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/txtlblPlaceDetails"
android:layout_width="302dp"
android:layout_height="wrap_content"
android:background="@drawable/placedescriptionbg"
android:text="@string/null_text"
android:textAppearance="?android:attr/textAppearanceSmall" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
</ScrollView>
나는 텍스트 뷰를 채울 수있는 라인 :
((TextView) findViewById(R.id.txtlblPlaceDetails)).setText(mJsonOb.getString("placeDescription"));