Android Open Source - Rashr My Play Card






From Project

Back to project page Rashr.

License

The source code is released under:

GNU General Public License

If you think the Android project Rashr 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 com.fima.cardsui.views;
/*from w ww.  j  av  a2  s .co m*/
import android.graphics.Color;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

import com.fima.cardsui.R;
import com.fima.cardsui.objects.RecyclableCard;

public class MyPlayCard extends RecyclableCard {

  int backgroundColor = 0;

  public MyPlayCard(String titlePlay, String description, String color,
      String titleColor, Boolean hasOverflow, Boolean isClickable) {
    super(titlePlay, description, color, titleColor, hasOverflow,
        isClickable);
  }

  public MyPlayCard(String titlePlay, String description, String color,
                    String titleColor, Boolean hasOverflow, Boolean isClickable,
                    int backgroundColor) {
    super(titlePlay, description, color, titleColor, hasOverflow,
        isClickable);
    this.backgroundColor = backgroundColor;

  }

  @Override
  protected int getCardLayoutId() {
    return R.layout.card_play;
  }

  @Override
  protected void applyTo(View convertView) {
    ((TextView) convertView.findViewById(R.id.title)).setText(titlePlay);
    ((TextView) convertView.findViewById(R.id.title)).setTextColor(Color
        .parseColor(titleColor));
    ((TextView) convertView.findViewById(R.id.description))
        .setText(description);
    convertView.findViewById(R.id.stripe).setBackgroundColor(Color.parseColor(color));

    if (isClickable)
      convertView.findViewById(R.id.contentLayout)
          .setBackgroundResource(R.drawable.selectable_background_cardbank);

    if (hasOverflow)
      convertView.findViewById(R.id.overflow).setVisibility(View.VISIBLE);
    else
      convertView.findViewById(R.id.overflow).setVisibility(View.GONE);

    if (backgroundColor != 0)
      convertView.setBackgroundColor(backgroundColor);
  }
}




Java Source Code List

com.fima.cardsui.StackAdapter.java
com.fima.cardsui.SwipeDismissTouchListener.java
com.fima.cardsui.Utils.java
com.fima.cardsui.objects.AbstractCard.java
com.fima.cardsui.objects.CardFactory.java
com.fima.cardsui.objects.CardModel.java
com.fima.cardsui.objects.CardStack.java
com.fima.cardsui.objects.Card.java
com.fima.cardsui.objects.RecyclableCard.java
com.fima.cardsui.views.CardUI.java
com.fima.cardsui.views.MyCard.java
com.fima.cardsui.views.MyImageCard.java
com.fima.cardsui.views.MyPlayCard.java
com.fima.cardsui.views.QuickReturnListView.java
de.mkrtchyan.recoverytools.BackupRestoreFragment.java
de.mkrtchyan.recoverytools.Constants.java
de.mkrtchyan.recoverytools.Device.java
de.mkrtchyan.recoverytools.FlashAsFragment.java
de.mkrtchyan.recoverytools.FlashFragment.java
de.mkrtchyan.recoverytools.FlashUtil.java
de.mkrtchyan.recoverytools.NavigationDrawerFragment.java
de.mkrtchyan.recoverytools.RashrActivity.java
de.mkrtchyan.recoverytools.ReportDialog.java
de.mkrtchyan.recoverytools.ScriptManagerFragment.java
de.mkrtchyan.recoverytools.SettingsFragment.java
de.mkrtchyan.utils.Common.java
de.mkrtchyan.utils.Downloader.java
de.mkrtchyan.utils.FileChooserDialog.java
de.mkrtchyan.utils.FileListView.java
de.mkrtchyan.utils.Notifyer.java
de.mkrtchyan.utils.SHA1.java
de.mkrtchyan.utils.Unzipper.java
donations.DonationsFragment.java
donations.google.util.Base64DecoderException.java
donations.google.util.Base64.java
donations.google.util.IabException.java
donations.google.util.IabHelper.java
donations.google.util.IabResult.java
donations.google.util.Inventory.java
donations.google.util.Purchase.java
donations.google.util.Security.java
donations.google.util.SkuDetails.java
org.sufficientlysecure.rootcommands.Mount.java
org.sufficientlysecure.rootcommands.Remounter.java
org.sufficientlysecure.rootcommands.RootCommands.java
org.sufficientlysecure.rootcommands.Shell.java
org.sufficientlysecure.rootcommands.SystemCommands.java
org.sufficientlysecure.rootcommands.Toolbox.java
org.sufficientlysecure.rootcommands.command.BinaryCommand.java
org.sufficientlysecure.rootcommands.command.Command.java
org.sufficientlysecure.rootcommands.command.SimpleBinaryCommand.java
org.sufficientlysecure.rootcommands.command.SimpleCommand.java
org.sufficientlysecure.rootcommands.util.BrokenBusyboxException.java
org.sufficientlysecure.rootcommands.util.FailedExecuteCommand.java
org.sufficientlysecure.rootcommands.util.Log.java
org.sufficientlysecure.rootcommands.util.RootAccessDeniedException.java
org.sufficientlysecure.rootcommands.util.UnsupportedArchitectureException.java
org.sufficientlysecure.rootcommands.util.Utils.java