Example usage for android.view View getTag

List of usage examples for android.view View getTag

Introduction

In this page you can find the example usage for android.view View getTag.

Prototype

@ViewDebug.ExportedProperty
public Object getTag() 

Source Link

Document

Returns this view's tag.

Usage

From source file:com.imobilize.blogposts.articles.ArticlesManager.java

public OnItemClickListener onArticleClickListener(final Context articlesContext) {
    return new OnItemClickListener() {
        @Override/*from   w  w  w.java  2 s .  co m*/
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            ViewHolder holder = (ViewHolder) view.getTag();
            if (holder.getArticleTitle() != null) {
                loadSingleArticleTo(articlesContext, holder);
            }
        }
    };
}

From source file:com.app.jdy.adapter.MyOrderAdapter.java

@Override
public View getView(int position, View convertView, ViewGroup parent) {

    if (convertView == null || convertView.getTag() == null) {
        // ?list_item
        convertView = listContainer.inflate(this.itemViewResource, null);
        TextView my_order_time = (TextView) convertView.findViewById(R.id.my_order_time);
        TextView my_order_name = (TextView) convertView.findViewById(R.id.my_order_name);
        TextView my_order_momey = (TextView) convertView.findViewById(R.id.my_order_momey);
        if (position % 2.0 == 0) {
            my_order_time.setBackgroundResource(R.drawable.item_color);
            my_order_name.setBackgroundResource(R.drawable.item_color);
            my_order_momey.setBackgroundResource(R.drawable.item_color);
        }//from  w  w w  .ja  v a  2  s  . c om
        my_order_name.setText(list.get(position).getName());
        my_order_momey.setText("+" + list.get(position).getMoney());
        my_order_time.setText(changeTime(list.get(position).getTime()));
    }
    return convertView;
}

From source file:com.facebook.notifications.sample.MainActivity.java

public void showExample(View view) {
    Bundle exampleBundle = getBundle(Integer.parseInt(view.getTag().toString()));

    NotificationsManager.presentCard(this, exampleBundle);
}

From source file:com.facebook.notifications.sample.MainActivity.java

public void showNotification(View view) {
    Bundle exampleBundle = getBundle(Integer.parseInt(view.getTag().toString()));

    NotificationsManager.presentNotification(this, exampleBundle, getIntent());
}

From source file:com.app.jdy.adapter.MyRecordAdapter.java

@Override
public View getView(int position, View convertView, ViewGroup parent) {

    if (convertView == null || convertView.getTag() == null) {
        // ?list_item
        convertView = listContainer.inflate(this.itemViewResource, null);
        TextView my_record_money = (TextView) convertView.findViewById(R.id.my_order_name);
        TextView my_record_time = (TextView) convertView.findViewById(R.id.my_order_momey);
        TextView my_record_message = (TextView) convertView.findViewById(R.id.my_order_time);
        if (position % 2.0 == 0) {
            my_record_money.setBackgroundResource(R.drawable.item_color);
            my_record_time.setBackgroundResource(R.drawable.item_color);
            my_record_message.setBackgroundResource(R.drawable.item_color);
        }/*  w ww  .j  ava 2  s  .c  o  m*/
        my_record_money.setText("+" + list.get(position).getMoney());
        my_record_time.setText(changeTime(list.get(position).getDopositeTime()));
        my_record_message.setText(list.get(position).getMessage());
    }
    return convertView;
}

From source file:com.antonioleiva.materialeverywhere.HomeActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setActionBarIcon(R.drawable.ic_ab_drawer);

    GridView gridView = (GridView) findViewById(R.id.gridView);
    gridView.setAdapter(new GridViewAdapter());
    gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override/*from www . j a  v a2 s.  c om*/
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
            String url = (String) view.getTag();
            DetailActivity.launch(HomeActivity.this, view.findViewById(R.id.image), url);
        }
    });

    drawer = (DrawerLayout) findViewById(R.id.drawer);
    drawer.setDrawerShadow(R.drawable.drawer_shadow, Gravity.START);
}

From source file:com.bangz.smartmute.RulelistAdapter.java

@Override
public View newView(Context context, Cursor cursor, ViewGroup parent) {
    View vreturn = super.newView(context, cursor, parent);

    Switch sb = (Switch) vreturn.findViewById(R.id.RuleOnOff);

    ViewHolder vh = new ViewHolder();
    vh.imageType = (ImageView) vreturn.findViewById(R.id.RuleIcon);
    vh.txtRuleName = (TextView) vreturn.findViewById(R.id.RuleName);
    vh.txtDetail = (TextView) vreturn.findViewById(R.id.Detail);
    vh.switchActivited = (Switch) vreturn.findViewById(R.id.RuleOnOff);
    vreturn.setTag(vh);/*from ww  w. ja va2 s . com*/

    sb.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Long id = (Long) v.getTag();
            boolean b = ((Switch) v).isChecked();

            if (mActivitedButtonListener != null) {
                mActivitedButtonListener.onActivedButtonClick(id, b);
            }
        }
    });

    return vreturn;
}

From source file:com.appjma.appdeployer.adapter.AppsAdapter.java

@Override
public void bindView(View view, Context context, Cursor cursor) {
    ViewHolder holder = (ViewHolder) view.getTag();
    String name = cursor.getString(PROJECTION_NAME);
    String url = cursor.getString(PROJECTION_IMAGE);
    long id = cursor.getLong(PROJECTION_APP_ID);
    String downloadUrl = cursor.getString(PROJECTION_DOWNLOAD_URL);
    holder.mId = id;/* w  ww. j  a  v a  2 s .co m*/
    holder.mText1.setText(name);
    holder.mButton.setVisibility(downloadUrl == null ? View.INVISIBLE : View.VISIBLE);
    mRemoteImageLoader.loadImage(holder.mImageHolder, url);
}

From source file:com.abcvoipsip.ui.account.AccountsEditListAdapter.java

@Override
public void onClick(View v) {
    Object tag = v.getTag();
    Log.d(THIS_FILE, "Clicked on ...");
    if (checkListener != null && tag != null) {
        checkListener.onToggleRow((AccountRowTag) tag);
    }/*from   w  w w .  ja  v a 2 s  .  c o  m*/
}

From source file:com.appjma.appdeployer.adapter.ShareAdapter.java

@Override
public void onClick(View v) {
    switch (v.getId()) {
    case android.R.id.button1:
        ViewHolder holder = (ViewHolder) v.getTag();
        mListener.onDeleteClicked(v, holder.mId);
        break;/*from w  w w  .j  ava  2  s.  c om*/
    default:
        throw new RuntimeException("Unknown button id: " + v.getId());
    }
}