/**
* galaxy inc.
* meetup client for android
*/
package com.galaxy.meetup.client.android.ui.view;
import android.content.Context;
import android.content.res.Resources;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.Log;
import android.view.View;
import android.widget.ImageView;
import com.galaxy.meetup.client.android.R;
import com.galaxy.meetup.client.android.content.AudienceData;
import com.galaxy.meetup.client.android.content.CircleData;
import com.galaxy.meetup.client.android.content.PersonData;
import com.galaxy.meetup.client.android.content.SquareTargetData;
import com.galaxy.meetup.client.util.EsLog;
/**
*
* @author sihai
*
*/
public class TextOnlyAudienceView extends AudienceView {
private View mAudienceHint;
private ImageView mAudienceIcon;
private ConstrainedTextView mAudienceNames;
private ChevronDirection mChevronDirection;
private ImageView mChevronIcon;
public TextOnlyAudienceView(Context context)
{
this(context, null);
}
public TextOnlyAudienceView(Context context, AttributeSet attributeset)
{
this(context, attributeset, 0);
}
public TextOnlyAudienceView(Context context, AttributeSet attributeset, int i)
{
this(context, attributeset, i, false);
}
private TextOnlyAudienceView(Context context, AttributeSet attributeset, int i, boolean flag)
{
super(context, attributeset, i, false);
mChevronDirection = ChevronDirection.POINT_DOWN;
}
protected final void addChip(int i)
{
}
protected final int getChipCount()
{
return 0;
}
protected final void init()
{
addView(inflate(R.layout.audience_view_text_only));
mAudienceNames = (ConstrainedTextView)findViewById(R.id.audience_names_container);
mAudienceIcon = (ImageView)findViewById(R.id.audience_to_icon);
mChevronIcon = (ImageView)findViewById(R.id.chevron_icon);
mAudienceHint = findViewById(R.id.audience_to_text);
update();
}
protected final void removeLastChip()
{
}
public void setChevronDirection(ChevronDirection chevrondirection) {
// TODO
}
public void setChevronVisibility(int i)
{
if(mChevronIcon != null)
mChevronIcon.setVisibility(i);
}
protected final void update() {
int i;
Resources resources;
String s;
String s1;
String s2;
String s3;
StringBuilder stringbuilder;
i = mChips.size();
resources = getResources();
s = resources.getString(R.string.compose_acl_separator);
s1 = resources.getString(0x104000e);
s2 = resources.getString(R.string.loading);
s3 = resources.getString(R.string.square_unknown);
stringbuilder = new StringBuilder();
if(0 == i) {
int l;
byte byte0;
l = 0;
byte0 = 8;
mAudienceNames.setText(stringbuilder.toString());
mAudienceIcon.setVisibility(byte0);
mAudienceHint.setVisibility(l);
if(mAudienceChangedCallback != null)
mAudienceChangedCallback.run();
return;
}
// TODO
}
protected final void updateChip(int i, int j, int k, String s, Object obj, boolean flag)
{
}
public static enum ChevronDirection {
POINT_RIGHT, POINT_LEFT, POINT_UP, POINT_DOWN;
}
}