-
-
-
method:GridView ( Context context )
return type:GridView
content:ใช้สร้าง Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
setContentView( gridView );
}
}
-
method:getAdapter ( )
return type:ListAdapter
content:ใช้คืนค่า ข้อมูลของ Object GridView โดยจะคืนมาในลักษณะของ Object ListAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setAdapter ( array_adapter );
ListAdapter list_adapter = ( ListAdapter ) gridView.getAdapter ( );
setContentView( gridView );
}
}
-
method:getStretchMode ( )
return type:int
content:ใช้คืนค่า stretch mode ของ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setAdapter ( array_adapter );
int strecth_mode = gridView.getStretchMode ( );
setContentView( gridView );
}
}
-
method:setAdapter ( ListAdapter adapter )
return type:void
content:ใช้กำหนด ข้อมูล ที่จะใช้แสดง ของ object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setAdapter ( array_adapter );
setContentView( gridView );
}
}
-
method:setColumnWidth ( int columnWidth )
return type:void
content:ใช้กำหนด ขนาด ของแต่ละ column ใน Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setColumnWidth ( 100 );
setContentView( gridView );
}
}
-
method:setGravity ( int gravity )
return type:void
content:ใช้กำหนด การวางตำแหน่ง ให้กับ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setGravity ( Gravity.CENTER );
setContentView( gridView );
}
}
-
method:setHorizontalSpacing ( int horizontalSpacing )
return type:void
content:ใช้กำหนด ระยะห่าง ระหว่าง คอลัมน์ ในแนวนอน ของ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setHorizontalSpacing ( 10 );
setContentView( gridView );
}
}
-
method:setNumColumns ( int numColumns )
return type:void
content:ใช้กำหนด จำนวนคอลัมน์ ของ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setNumColumns ( 5 );
setContentView( gridView );
}
}
-
method:setSelection ( int position )
return type:void
content:ใช้กำหนด ตำแหน่งปัจจุบัน ที่จะให้ถูกเลือกอยู่ ของ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setSelection ( 3 );
setContentView( gridView );
}
}
-
method:setStretchMode ( int stretchMode )
return type:void
content:ใช้กำหนด stretch mode ให้กับ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setStretchMode ( GridView.STRETCH_SPACING );
setContentView( gridView );
}
}
-
method:setVerticalSpacing ( int verticalSpacing )
return type:void
content:ใช้กำหนด ระยะห่าง ระหว่าง คอลัมน์ ในแนวตั้ง ของ Object GridView
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
GridView gridView = new GridView ( this );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_dropdown_item_1line );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
gridView.setVerticalSpacing ( 10 );
setContentView( gridView );
}
}