bin / mupdf / mupdf-1.7 / platform / android / src / com / artifex / mupdfdemo / OutlineActivity.java
7859 viewspackage com.artifex.mupdfdemo;12import android.app.ListActivity;3import android.os.Bundle;4import android.view.View;5import android.widget.ListView;67public class OutlineActivity extends ListActivity {8OutlineItem mItems[];910/** Called when the activity is first created. */11@Override12public void onCreate(Bundle savedInstanceState) {13super.onCreate(savedInstanceState);1415mItems = OutlineActivityData.get().items;16setListAdapter(new OutlineAdapter(getLayoutInflater(),mItems));17// Restore the position within the list from last viewing18getListView().setSelection(OutlineActivityData.get().position);19getListView().setDividerHeight(0);20setResult(-1);21}2223@Override24protected void onListItemClick(ListView l, View v, int position, long id) {25super.onListItemClick(l, v, position, id);26OutlineActivityData.get().position = getListView().getFirstVisiblePosition();27setResult(mItems[position].page);28finish();29}30}313233