1
J'ai actuellement un SwipeRefreshLayout qui n'appelle pas sa méthode OnRefresh chaque fois que je décroche. Quelque chose ne va pas avec mon code?SwipeRefreshLayout Refresh Listener n'appelant pas onRefresh()
public class MainActivity extends AppCompatActivity {
private SwipeRefreshLayout swipe_view;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
swipe_view = (SwipeRefreshLayout) findViewById(R.id.this_will_work);
swipe_view.setOnRefreshListener(new OnRefreshListener()
{
@Override
public void onRefresh()
{
Toast.makeText(getApplicationContext(), "OnRefresh() test", Toast.LENGTH_SHORT).show();
}
});
'this' renvoie une erreur indiquant:' Mauvais 3ème type d'argument. Trouvé: 'my.app.name.MainActivity', requis: 'android.app.LoaderManager.LoaderCallbacks' ' –
vous pouvez hacher cette ligne si vous n'utilisez pas onLoadFinish' getLoaderManager(). InitLoader (0, 0, 0, 0) – Ibrahim
Cependant, chaque fois que je suis en train de rafraichir, aucune de mes méthodes n'est appelée. Aussi 'setColorSchemeResources()' ne change pas de couleur quand il est appelé, donc à ce stade, je pense que quelque chose est cassé avec mon application. +1 Bien que pour essayer de m'aider –