By default HorizontalScrollView
scrolls from Left to Right but I want to scroll from Right to Left.
How to do this? Any help will be appreciated.
add layout_gravity RIGHT its helpful when items dose not wrap hole with
and in code need to scroll to the end of list
findViewById(R.id.scrollPartition).post(new Runnable() {
@Override
public void run() {
((HorizontalScrollView) findViewById(R.id.scrollPartition)).fullScroll(View.FOCUS_RIGHT);
}
});
to set layout_gravity programmatically use this :
HorizontalScrollView scrollView = new HorizontalScrollView(context);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.gravity = Gravity.RIGHT;
scrollView.setLayoutParams(layoutParams);