2014-02-12 5 views
0

나는 그것이 무엇인지 불렀다. 그래서 나는 설명 할 것이고, 아마도 누군가 내가 그것을 이해하도록 도울 수있을 것이다.스크롤 뷰에 버튼을 고정하는 방법은 무엇입니까?

텍스트가있는 스크롤보기가 있습니다.
이는 객관적인 질문입니다.
내가하고 싶은 것은 화면의 왼쪽 하단 모서리에 작은 버튼을 넣어 텍스트를 스크롤 할 수 있지만 버튼은 그 위치에서 고정 된 채로 있어야합니다.
사용자가 질문을 읽을 때와 같으며 대답을 원할 경우 버튼을 클릭하고 대답을 얻습니다.
Button을 LinearLayout에 넣을 수는 있지만 버튼이 스크롤 뷰 외부에 있도록하고 싶지는 않습니다.
ScrollView 내부에 있어야하지만 고정되어 있어야합니다.

제발 좀 도와주세요.

+0

당신이 상대 레이아웃, 버튼을 필요로보기 – cosmincalistru

+0

스크롤을하지만 버튼을 것 그 방법을 스크롤 뷰 외부에서 다시 렌더링하십시오. 레이아웃의 왼쪽 하단 모서리에 작은 버튼을 배치하면 스크롤 바의 텍스트 맨 위에 와야합니다. –

+0

'FrameLayout'을 사용합니다 – hypd09

답변

3

트릭을해야합니다. 아이디어는 버튼을 스크롤 영역에 두지 않는 것입니다.

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <ScrollView 
    android:id="@+id/scroll" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" > 

    <TextView 
     android:id="@+id/lot_of_text" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" /> 
    </ScrollView> 

    <Button 
    android:id="@+id/button1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    android:text="Button" /> 

</RelativeLayout> 

이것은
enter image description here

+0

죄송합니다. 스크롤보기 내부에있는 버튼을 보지 못했습니다 ... – cosmincalistru

+0

이것을 사용하면 버튼의 왼쪽 부분이 비어 있습니다. –

+0

그게 무슨 뜻입니까? – cosmincalistru

-1

당신은이 형식을 따라야 할 OUPUT해야한다 :

<RelativeLayout 

    <ScrollView(Horizontal) 


    </ScrollView> 


    <Button 
     use below ScrollView 
     & margin From Left = 0dp 
    /> 

</RelativeLayout> 
관련 문제