| TableRow() | ใช้สร้าง Object TableRow |
|---|---|
| addView ( child ) | ใช้เพิ่ม Object View เข้าไปใน Object TableRow |
| addView ( child, params ) | ใช้เพิ่ม Object View เข้าไปใน Object TableRow |
| addView ( child, index ) | ใช้เพิ่ม Object View เข้าไปใน Object TableRow ณ ตำแหน่งที่กำหนด |
| getVirtualChildAt() | ใช้คืนค่า Object View ณ ตำแหน่งที่กำหนด ที่อยู่ใน Object TableRow |
| getVirtualChildCount() | ใช้นับจำนวน Object View ที่อยู่ภายใน Object TableRow |
| setOnHierarchyChangeListener ( listener ) | ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ เปลี่ยนแปลงลำดับ ที่ Object TableRow |
method:TableRow ( Context context )
return type:TableRow
content:ใช้สร้าง Object TableRow
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ) ); row.addView ( new Button ( this ) ); layout.addView ( row ); layout.setStretchAllColumns ( true ); setContentView ( layout ); } }
method:addView ( View child )
return type:void
content:ใช้เพิ่ม Object View เข้าไปใน Object TableRow
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ) ); row.addView ( new Button ( this ) ); layout.addView ( row ); layout.setStretchAllColumns ( true ); setContentView ( layout ); } }
method:addView ( View child, ViewGroup.LayoutParams params )
return type:void
content:ใช้เพิ่ม Object View เข้าไปใน Object TableRow
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); TableRow.LayoutParams params = new TableRow.LayoutParams ( 150, 30 ); row.addView ( new Button ( this ), params ); row.addView ( new Button ( this ), params ); layout.addView ( row ); layout.setStretchAllColumns ( true ); setContentView ( layout ); } }
method:addView ( View child, int index )
return type:void
content:ใช้เพิ่ม Object View เข้าไปใน Object TableRow ณ ตำแหน่งที่กำหนด
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ), 0 ); row.addView ( new Button ( this ), 1 ); layout.addView ( row ); layout.setStretchAllColumns ( true ); setContentView ( layout ); } }
method:getVirtualChildAt ( int i )
return type:View
content:ใช้คืนค่า Object View ณ ตำแหน่งที่กำหนด ที่อยู่ใน Object TableRow
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ), 0 ); row.addView ( new Button ( this ), 1 ); layout.addView ( row ); layout.setStretchAllColumns ( true ); View view = row.getVirtualChildAt ( 1 ); setContentView ( layout ); } }
method:getVirtualChildCount ( )
return type:int
content:ใช้นับจำนวน Object View ที่อยู่ภายใน Object TableRow
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ), 0 ); row.addView ( new Button ( this ), 1 ); layout.addView ( row ); layout.setStretchAllColumns ( true ); int num_child = row.getVirtualChildCount ( ); setContentView ( layout ); } }
method:setOnHierarchyChangeListener ( ViewGroup.OnHierarchyChangeListener listener )
return type:void
content:ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ เปลี่ยนแปลงลำดับ ที่ Object TableRow
example:public class AndroidBamboo extends Activity implements OnHierarchyChangeListener { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); TableLayout layout = new TableLayout ( this ); TableRow row = new TableRow ( this ); row.addView ( new Button ( this ), 0 ); row.addView ( new Button ( this ), 1 ); row.setOnHierarchyChangeListener ( this ); layout.addView ( row ); layout.setStretchAllColumns ( true ); setContentView ( layout ); } public void onChildViewAdded ( View parent, View child ) { } public void onChildViewRemoved ( View parent, View child ) { } }