我有一個HorizontalScrollView
我想滾動它向左和向右點擊Button
點擊。 我已經提到這篇文章Here在ButtonClick兩側滾動HorizontalListView
但我無法向左滾動它。在這裏getScrollX()
給出了視圖的左邊緣。
所以我的問題是我怎樣才能讓它在btnClick上向左滾動View
。
任何回答是高度Appreciated..Thks
我有一個HorizontalScrollView
我想滾動它向左和向右點擊Button
點擊。 我已經提到這篇文章Here在ButtonClick兩側滾動HorizontalListView
但我無法向左滾動它。在這裏getScrollX()
給出了視圖的左邊緣。
所以我的問題是我怎樣才能讓它在btnClick上向左滾動View
。
任何回答是高度Appreciated..Thks
此代碼可以幫助你::
rightBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
hsv.scrollTo((int)hsv.getScrollX() + 10, (int)hsv.getScrollY());
}
});
嘗試
public void scrollToLeft(){
horizontalScrollView.smoothScrollTo(horizontalScrollView.getScrollX() - 50, 0);
}
就試試這個代碼。有用。
聲明第一
HorizontalScrollView小時;
然後內部上創建
HR =(HorizontalScrollView)findViewById(R.id.horizontal1);
和裏面onclick按鈕,輸入此代碼。
hr.fullScroll(HorizontalScrollView.FOCUS_LEFT);
雖然這個問題是舊的..但他說的是HorizontalListView而不是scrollView .. – Meenal
我曾經嘗試這樣做沒有工作:) – nitesh
哪個值由getScrollX回來了?它始終是一樣的價值嗎? – user3540792
距離HSV左邊緣的距離 – nitesh