Cómo extender ListActivity donde AppCompatActivity en la actividad de Android

Quiero usar Actividad extiende ListActivity para PullToRefresh. Pero he usado CustomActionBar, por eso uso AppCompatActivity. Cómo resolver este problema. Gracias en Advanced

public class CustomActionAct,ivity extends ListActivity

public class PullToRefreshActivity extends ListActivity {
    private LinkedList<String> mListItems;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.pull_to_refresh);

        // Set a listener to be invoked when the list should be refreshed.
        ((PullToRefreshListView) getListView()).setOnRefreshListener(new PullToRefreshListView.OnRefreshListener() {
            @Override
            public void onRefresh() {
                // Do work to refresh the list here.
                new GetDataTask().execute();
            }
        });

        mListItems = new LinkedList<String>();
        mListItems.addAll(Arrays.asList(mStrings));

        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, mListItems);

        setListAdapter(adapter);
    }

En lugar de esto:

public class CustomActionActivity extends AppCompatActivity

Respuestas a la pregunta(2)

Su respuesta a la pregunta