1
在我的android應用程序中,我在scrollview中使用了一個表格,但如果內容的長度更長,我不能水平滾動。 您能否讓我知道任何解決方案?ScrollView在水平和垂直滾動表在android中
感謝提前:)
在我的android應用程序中,我在scrollview中使用了一個表格,但如果內容的長度更長,我不能水平滾動。 您能否讓我知道任何解決方案?ScrollView在水平和垂直滾動表在android中
感謝提前:)
XML佈局:
<ScrollView ...>
<HorizontalScrollView ...>
YOUR TABLE HERE
</HorizontalScrollView>
</ScrollView>
另一種選擇是通過使用的GridView
最後,每列
GridView gridView = (GridView) findViewById(R.id.grid_view);
int numberOfColumns = 3;
int sizeOfWidthPerColumn = 20;
gridView.setNumColumns(numberOfColumns);
ViewGroup.LayoutParams layoutParams = gridView.getLayoutParams();
layoutParams.width = convertDpToPixels(numberOfColumns * sizeOfWidthPerColumn, this);
gridView.setLayoutParams(layoutParams);
的寬度乘以列數,現在我可以水平和垂直滾動GridView控件。
是的,它工作。謝謝radek。 – Remmyabhavan 2010-09-16 10:00:40
這就是我剛剛做的,但似乎它使水平滾動不那麼光滑。如果我把ScrollView放在HorizontalScrollView中,現在垂直滾動變得不光滑... – RRTW 2012-08-21 13:30:04