Android Open Source - Keep-score Game List Adapter






From Project

Back to project page Keep-score.

License

The source code is released under:

MIT License

If you think the Android project Keep-score 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 gr.sv1jsb.kratascore.adapters;
//w  ww .  ja v  a  2  s.  c o m
import android.content.Context;
import android.database.Cursor;
import android.view.View;
import android.widget.TextView;

import java.text.SimpleDateFormat;
import java.util.Date;

import gr.sv1jsb.kratascore.R;
import gr.sv1jsb.kratascore.persistance.KrataScoreContract;

/**
 * Created by andreas on 30/7/2014.
 */
public class GameListAdapter extends  BaseCursorAdapter {

    private SimpleDateFormat mDateFormat;

    public GameListAdapter(Context context, Cursor c, int flags, int layout) {
        super(context, c, flags, layout);
        mDateFormat = new SimpleDateFormat();
    }

    @Override
    public View populateView(View view, Cursor cursor) {
        String gameName = cursor.getString(KrataScoreContract.GameEntry.NUM_NAME);
        String gameStarted = mDateFormat.format(new Date(Long.parseLong(cursor.getString(KrataScoreContract.GameEntry.NUM_STARTED))));
        String endmillis = cursor.getString(KrataScoreContract.GameEntry.NUM_ENDED);
        String gameEnded;
        try {
            gameEnded = mDateFormat.format(new Date(Long.parseLong(endmillis)));
        } catch(NumberFormatException e){
            gameEnded = "";
        }
        String gameWinner = cursor.getString(KrataScoreContract.GameEntry.NUM_WINNER);
        ((TextView) view.findViewById(R.id.game_listview_custom_row_NAME_textView)).setText(gameName);
        ((TextView) view.findViewById(R.id.game_listview_custom_row_DATE_textView)).setText(gameStarted);
        ((TextView) view.findViewById(R.id.game_listview_custom_row_DATE_END_textView)).setText(gameEnded);
        ((TextView) view.findViewById(R.id.game_listview_custom_row_WINNER_textView)).setText(gameWinner);
        return view;
    }
}




Java Source Code List

gr.sv1jsb.cropimage.ApplicationTest.java
gr.sv1jsb.cropimage.BitmapManager.java
gr.sv1jsb.cropimage.CropImageView.java
gr.sv1jsb.cropimage.CropImage.java
gr.sv1jsb.cropimage.HighlightView.java
gr.sv1jsb.cropimage.ImageViewTouchBase.java
gr.sv1jsb.cropimage.MonitoredActivity.java
gr.sv1jsb.cropimage.RotateBitmap.java
gr.sv1jsb.cropimage.Util.java
gr.sv1jsb.kratascore.AboutFragment.java
gr.sv1jsb.kratascore.AddScoreDialog.java
gr.sv1jsb.kratascore.ApplicationTest.java
gr.sv1jsb.kratascore.Constants.java
gr.sv1jsb.kratascore.DateFragment.java
gr.sv1jsb.kratascore.DeleteConfirmDialog.java
gr.sv1jsb.kratascore.EndConfirmDialog.java
gr.sv1jsb.kratascore.GameFragment.java
gr.sv1jsb.kratascore.GameListFragment.java
gr.sv1jsb.kratascore.GenericAlertDialog.java
gr.sv1jsb.kratascore.HelpFragment.java
gr.sv1jsb.kratascore.KrataScoreActivity.java
gr.sv1jsb.kratascore.NewGameActivity.java
gr.sv1jsb.kratascore.PhotoPickDialog.java
gr.sv1jsb.kratascore.PlayerActivity.java
gr.sv1jsb.kratascore.PlayerListActivity.java
gr.sv1jsb.kratascore.SearchActivity.java
gr.sv1jsb.kratascore.SortDialog.java
gr.sv1jsb.kratascore.adapters.BaseCursorAdapter.java
gr.sv1jsb.kratascore.adapters.GameAdapter.java
gr.sv1jsb.kratascore.adapters.GameListAdapter.java
gr.sv1jsb.kratascore.adapters.PlayerListAdapter.java
gr.sv1jsb.kratascore.persistance.KrataScoreContract.java
gr.sv1jsb.kratascore.persistance.KrataScoreDB.java
gr.sv1jsb.kratascore.persistance.Player.java
gr.sv1jsb.kratascore.provider.KrataScoreProvider.java
gr.sv1jsb.utils.ImageCache.java
gr.sv1jsb.utils.ImageUtils.java
gr.sv1jsb.utils.RandomStringUtils.java