public void displayListItem()
{
double pixelPerIndexItem = (double) sideIndexHeight / indexListSize;
int itemPosition = (int) (sideIndexY / pixelPerIndexItem);
int minPosition = (int) (itemPosition * pixelPerIndexItem);
Object[] indexItem = indexList.get(itemPosition);
int indexMin = Integer.parseInt(indexItem[1].toString());
int indexMax = Integer.parseInt(indexItem[2].toString());
int indexDelta = Math.max(1, indexMax - indexMin);
double pixelPerSubitem = pixelPerIndexItem / indexDelta;
int subitemPosition = (int) (indexMin + (sideIndexY - minPosition) / pixelPerSubitem);
ListView listView = (ListView) findViewById(R.id.ListView01);
listView.setSelection(subitemPosition);
}
в моем code.it отображает список с середины, но не с начала.
, как это сделать.он должен отображать код, с которого он начинается