Android Open Source - VoxPopuli-Android Home Handler






From Project

Back to project page VoxPopuli-Android.

License

The source code is released under:

GNU General Public License

If you think the Android project VoxPopuli-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package fr.kyriog.android.voxpopuli.handler;
/* w  ww . java2 s  .  co m*/
import java.util.List;

import fr.kyriog.android.voxpopuli.entity.Game;
import android.os.Handler;
import android.os.Message;
import android.widget.BaseAdapter;

public class HomeHandler extends Handler {
  private final List<Game> games;
  private final BaseAdapter adapter;

  public HomeHandler(List<Game> games, BaseAdapter adapter) {
    this.games = games;
    this.adapter = adapter;
  }

  @Override
  public void handleMessage(Message msg) {
    @SuppressWarnings("unchecked")
    List<Game> newGames = (List<Game>) msg.obj;
    games.clear();
    games.addAll(newGames);
    adapter.notifyDataSetChanged();
  }
}




Java Source Code List

fr.kyriog.android.voxpopuli.GameActivity.java
fr.kyriog.android.voxpopuli.HomeActivity.java
fr.kyriog.android.voxpopuli.LoginActivity.java
fr.kyriog.android.voxpopuli.adapter.HomeAdapter.java
fr.kyriog.android.voxpopuli.adapter.PlayerAdapter.java
fr.kyriog.android.voxpopuli.adapter.ResultPlayerAdapter.java
fr.kyriog.android.voxpopuli.adapter.VotedPlayerAdapter.java
fr.kyriog.android.voxpopuli.entity.Game.java
fr.kyriog.android.voxpopuli.entity.Player.java
fr.kyriog.android.voxpopuli.entity.Question.java
fr.kyriog.android.voxpopuli.handler.AvatarHandler.java
fr.kyriog.android.voxpopuli.handler.GameHandler.java
fr.kyriog.android.voxpopuli.handler.HomeHandler.java
fr.kyriog.android.voxpopuli.socketio.BaseCallback.java
fr.kyriog.android.voxpopuli.socketio.GameCallback.java
fr.kyriog.android.voxpopuli.socketio.HomeCallback.java
fr.kyriog.android.voxpopuli.thread.AvatarDownloader.java