| ZoomControls() | ใช้สร้าง Object ZoomControls |
|---|---|
| hasFocus() | ใช้ตรวจสอบว่า Object ZoomControls กำลังได้รับ focus อยู่หรือไม่ |
| hide() | ใช่กำหนดให้ไม่แสดง Object ZoomControls |
| setIsZoomInEnabled() | ใช้กำหนดว่า จะให้ปุ่มที่เป็นการ zoom in เป็นสถานะ enable หรือ disable |
| setIsZoomOutEnabled() | ใช้กำหนดว่า จะให้ปุ่มที่เป็นการ zoom out เป็นสถานะ enable หรือ disable |
| setZoomSpeed() | ใช้กำหนด ความเร็วในการ zoom |
| show() | ใช่กำหนดให้แสดง Object ZoomControls |
| setOnZoomInClickListener() | ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ click ที่ปุ่ม zoom in ของ Object ZoomControls |
| setOnZoomOutClickListener() | ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ click ที่ปุ่ม zoom out ของ Object ZoomControls |
| onTouchEvent() | เป็น method ที่ใช้สำหรับการ overridde โดย method นี้จะถูกเรียกใช้เมื่อ มีการสัมผัสที่ Object ZoomControls |
method:ZoomControls ( Context context )
return type:ZoomControls
content:ใช้สร้าง Object ZoomControls
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); setContentView ( zoom_controls ); } }
method:hasFocus ( )
return type:boolean
content:ใช้ตรวจสอบว่า Object ZoomControls กำลังได้รับ focus อยู่หรือไม่
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); if ( zoom_controls.hasFocus ( ) ) { Toast.makeText ( this, "ZoomControl have focus.", Toast.LENGTH_SHORT ).show ( ); } setContentView ( zoom_controls ); } }
method:hide ( )
return type:void
content:ใช่กำหนดให้ไม่แสดง Object ZoomControls
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.hide ( ); setContentView ( zoom_controls ); } }
method:setIsZoomInEnabled ( boolean isEnabled )
return type:void
content:ใช้กำหนดว่า จะให้ปุ่มที่เป็นการ zoom in เป็นสถานะ enable หรือ disable
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.setIsZoomInEnabled ( false ); setContentView ( zoom_controls ); } }
method:setIsZoomOutEnabled ( boolean isEnabled )
return type:void
content:ใช้กำหนดว่า จะให้ปุ่มที่เป็นการ zoom out เป็นสถานะ enable หรือ disable
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.setIsZoomOutEnabled ( false ); setContentView ( zoom_controls ); } }
method:setZoomSpeed ( long speed )
return type:void
content:ใช้กำหนด ความเร็วในการ zoom
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.setZoomSpeed ( 10 ); setContentView ( zoom_controls ); } }
method:show ( )
return type:void
content:ใช่กำหนดให้แสดง Object ZoomControls
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.show ( ); setContentView ( zoom_controls ); } }
method:setOnZoomInClickListener ( View.OnClickListener listener )
return type:void
content:ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ click ที่ปุ่ม zoom in ของ Object ZoomControls
example:public class AndroidBamboo extends Activity implements OnClickListener { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.setOnZoomInClickListener ( this ); setContentView ( zoom_controls ); } public void onClick ( View v ) { } }
method:setOnZoomOutClickListener ( View.OnClickListener listener )
return type:void
content:ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ click ที่ปุ่ม zoom out ของ Object ZoomControls
example:public class AndroidBamboo extends Activity implements OnClickListener { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ZoomControls zoom_controls = new ZoomControls ( this ); zoom_controls.setOnZoomOutClickListener ( this ); setContentView ( zoom_controls ); } public void onClick ( View v ) { } }
method:onTouchEvent ( MotionEvent event )
return type:boolean
content:เป็น method ที่ใช้สำหรับการ overridde โดย method นี้จะถูกเรียกใช้เมื่อ มีการสัมผัสที่ Object ZoomControls
example:public class BambooView extends ZoomControls { public boolean onTouchEvent ( MotionEvent event ) { return false; } }