Android Open Source - ismartenit Device Item Adapter






From Project

Back to project page ismartenit.

License

The source code is released under:

GNU General Public License

If you think the Android project ismartenit 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.smartenit.client.adapter;
//from w  ww  .j a  v a  2  s.co m
import com.smartenit.client.R;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;

public class DeviceItemAdapter extends BaseAdapter {

  private Context mContext;  
  
  // Gets the context so it can be used later  
  public DeviceItemAdapter(Context c) {  
    mContext = c; 
  }
    
  @Override
  public int getCount() {
    return 3;
  }

  @Override
  public Object getItem(int position) {
    // TODO Auto-generated method stub
    return null;
  }

  @Override
  public long getItemId(int position) {
    return position;
  }

  @Override
  public View getView(int position, View view, ViewGroup parent) {
    ViewHolder holder;

      if (view == null) {
        LayoutInflater vi = (LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        view = vi.inflate(R.layout.item_device, null);

          holder = new ViewHolder();
          holder.txt = (TextView) view.findViewById(R.id.text);

          view.setTag(holder);
      } else {
          holder = (ViewHolder)view.getTag();
      }
      
        return view;
  }
  
  private static class ViewHolder {
      public TextView txt;
  }

}




Java Source Code List

com.smartenit.client.AreasFragment.java
com.smartenit.client.DeviceDetailActivity.java
com.smartenit.client.DevicesActivity.java
com.smartenit.client.MainActivity.java
com.smartenit.client.ScenesFragment.java
com.smartenit.client.SettingsActivity.java
com.smartenit.client.SquareImageView.java
com.smartenit.client.TypefaceSpan.java
com.smartenit.client.WizardsFragment.java
com.smartenit.client.adapter.AreaItemAdapter.java
com.smartenit.client.adapter.DeviceItemAdapter.java
com.smartenit.client.adapter.TabsPagerAdapter.java
com.smartenit.client.views.RobotoTextView.java