var contacts = new ContactsModel(); var users = new UsersModel(); var view = new GridView({model: contacts, users: users})
var gridView = new GridView({ collection: SSCollection, itemView: objSSView });
private ViewFlipper vf; ...... vf.setOnTouchListener(this); GridView pageGrid = new GridView(this); pageGrid.setNumColumns(3); pageGrid.setAdapter(new ModuleAdapter(this,listPages.get(j))); pageGrid.setOnTouchListener(this); vf.addView(pageGrid);
GridView[] view=new GridView[5]; for(int i=1;i<5;i++){ view[i]=new GridView(this);}
List<GridView> views = new ArrayList<GridView>(); for(int i = 1; i < 5; i++) { views.add(new GridView(this)); }
int grids_height = (int) TypedValue.applyDimension( TypedValue.COMPLEX_UNIT_DIP, (int) (Row_num * 80), getResources().getDisplayMetrics()); Log.v("", "" + grids_height); gridview = new GridView(this); gridview.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, grids_height)); gridview.setPadding(0, 3, 0, 0); gridview.setBackgroundColor(Color.TRANSPARENT); gridview.setNumColumns(7); gridview.setVerticalSpacing(1); gridview.setHorizontalSpacing(1); gridview.setGravity(Gravity.CENTER_HORIZONTAL); gridview.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS);
GridView gv = new GridView(this); gv.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub event.getX(); event.getY(); } });
private List<BaseTileItem> _usersList; private TileAdapter _usersAdapter; private GridView _usersGridView; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); this.SetContentView(Resource.Layout.startactivity); //inflate all views InflateViews(); this._usersList = //populate the list with BaseTileItem items this._usersAdapter = new TileAdapter(this, this._usersList); //creating the GridView this._usersGridView = new GridView(this); this._usersGridView.SetNumColumns(2); this._usersGridView.SetGravity(GravityFlags.Center); this._usersGridView.SetPadding(0, 20, 0, 20); this._usersGridView.SetVerticalSpacing(20); this._usersGridView.Adapter = this._usersAdapter; }
this.gridView = new GridView({ el: "#backgridWrapper" });
GridView gv=new GridView(this) or this.findViewById(R.id.ma_grid_view); GridAdapter adapter... gv.setAdapter(adapter) beginActionMode(); // this might be used by a long press or by button tam in action bar... public void beginActionMode(){ gv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); }
public class HomeActivity extends Activity { public void SomeMethod() { GridView gv = new GridView(this); gv.setOnClickListener(gridClickedListener); } private GridView.OnClickListener gridClickedListener = new GridView.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub } }); }
public class SomeClass implements GridView.OnClickListener { public void SomeMethod() { GridView gv = new GridView(this); gv.setOnClickListener(this); } @Override public void onClick(View arg0) { // TODO Auto-generated method stub } }
ScrollView scrollView = ... ; // assume you already have this. GridView gridView = new GridView(...); FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, rameLayout.LayoutParams.MATCH_PARENT); scrollView.addView(gridView, lp);
public class SomeClass extends Activity implements View.OnClickListener { GridView gv; public void SomeMethod() { gv = new GridView(this); gv.setOnClickListener(this); } @Override public void onClick(View v) { if(v==gv) { // do something when the button is clicked } }
public class TestGrid extends Activity { int[] myImages; @Override public void OnCreate(Bundle icicle) { super.onCreate(icicle); GridView mGridView = new GridView(this); /** Set up your data array with resource id's from your app. */ setAdapter(new TestAdapter()); setContentView(mGridView); } private class BenchAdapter extends BaseAdapter { @Override public int getCount() { return (mContent != null) ? myImages.length : -1; } @Override public Object getItem(int pos) { return pos; } @Override public long getItemId(int pos) { return pos; } @Override public View getView(int pos, View view, ViewGroup parent) { if (myImages == null) return null; GridView.LayoutParams lp = null; if (getWidth() < getHeight()) lp = new GridView.LayoutParams(getWidth()/3, getHeight()/2); else lp = new GridView.LayoutParams(getWidth()/2, getHeight()/3); ImageView iv = new ImageView(TestGrid.this); iv.setBackgroundResource(myImages[pos]); iv.setLayoutParams(lp); return iv; } }
public class SomeClass { public void SomeMethod() { GridView gv = new GridView(this); gv.setOnClickListener(new GridView.OnClickListener() { @Override public void onClick(View view) { SomeClass.this.onClick(view); } }); } public void onClick(View view) { // implement me please } }
GridView gridView = new GridView(this) {
gridview[i]=new GridView(this); gridview[i].setHorizontalSpacing(5); gridview[i].setVerticalSpacing(15);
/** * Creates a new grid. * * @param store the data store * @param cm the column model */ public Grid(ListStore<M> store, ColumnModel cm) { this.store = store; this.cm = cm; this.view = new GridView(); disabledStyle = null; baseStyle = "x-grid-panel"; setSelectionModel(new GridSelectionModel<M>()); disableTextSelection(true); }