Comment extends ListActivity où AppCompatActivity dans Android Activité
Je veux utiliser l'Activité extends ListActivity pour PullToRefresh.Mais j'ai utiliser CustomActionBar c'est pourquoi l'utilisation de AppCompatActivity.Comment faire pour résoudre ce problème.Merci à l'avance
public class CustomActionActivity 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);
}
Au lieu de cela:
public class CustomActionActivity extends AppCompatActivity
Je suis désolé, mais j'ai du mal à comprendre la question. Pouvez-vous essayer de clarifier?
Dans mon activité PullToRefresh ne fonctionne pas correctement alors que je veux utiliser ListActivity. Voir, j'ai édité mon post avec PullToRefreshActivity .
Pensez à utiliser RecyclerView. C'est le plus récent des api developer.android.com/reference/android/support/v7/widget/...
U ne résoudre ?
Pas encore de.Je suis en train
Dans mon activité PullToRefresh ne fonctionne pas correctement alors que je veux utiliser ListActivity. Voir, j'ai édité mon post avec PullToRefreshActivity .
Pensez à utiliser RecyclerView. C'est le plus récent des api developer.android.com/reference/android/support/v7/widget/...
U ne résoudre ?
Pas encore de.Je suis en train
OriginalL'auteur p. ld | 2015-12-17
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez utiliser ListView dans votre application puis de l'utiliser directement sans l'extension ListActivity. Comme ce
OriginalL'auteur Chandrakant Dvivedi
Que par la Java doucmentation https://docs.oracle.com/javase/tutorial/java/IandI/multipleinheritance.html on ne peut pas hériter de plusieurs classes. Donc, si vous voulez à la fois la functionaloty ensuite utiliser
ListView
à l'intérieur de votre mise en page.OriginalL'auteur Nigam Patro