| ImageView() | ใช้สร้าง Object ImageView |
|---|---|
| getBaseline() | ใช้คืนค่า ตำแหน่ง แกน x ที่เป็น baseline ของ Object ImageView |
| getDrawable() | ใช้คืนค่า รูปภาพของ Object ImageView โดยคืนค่ามาเป็น Object Drawable |
| getScaleType() | ใช้คืนค่า scale type ของ Object ImageView |
| setAlpha() | ใช้กำหนดค่า alpha ให้กับ Object ImageView |
| setImageResource() | ใช้กำหนด รูปภาพ จาก resource ให้กับ Object ImageView |
| setImageURI() | ใช้กำหนด รูปภาพ จาก sdcard ให้กับ Object ImageView |
| setMaxHeight() | ใช้กำหนดค่า ขนาดความสูง สูงสุด ที่เป็นไปได้ ให้กับ Object ImageView |
| setMaxWidth() | ใช้กำหนดค่า ขนาดความกว้าง สูงสุด ที่เป็นไปได้ ให้กับ Object ImageView |
| setScaleType() | ใช้กำหนดค่า scale type ใหักับ Object ImageView |
| onSetAlpha() | เป็น method ที่ใช้สำหรับการ overridde โดย method นี้จะถูกเรียกใช้เมื่อ มีการเรียกใช้ method setAlpha() |
method:ImageView ( Context context )
return type:ImageView
content:ใช้สร้าง Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); setContentView( image_view ); } }
method:getBaseline ( )
return type:int
content:ใช้คืนค่า ตำแหน่ง แกน x ที่เป็น baseline ของ Object ImageView ( baseline คือ ด้านล่าง )
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); int baseline = image_view.getBaseline ( ); setContentView( image_view ); } }
method:getDrawable ( )
return type:Drawable
content:ใช้คืนค่า รูปภาพของ Object ImageView โดยคืนค่ามาเป็น Object Drawable
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); Drawable image_drawable = image_view.getDrawable ( ); setContentView( image_view ); } }
method:getScaleType ( )
return type:ImageView.ScaleType
content:ใช้คืนค่า scale type ของ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); ImageView.ScaleType scale_type = image_view.getScaleType ( ); setContentView( image_view ); } }
method:setAlpha ( int alpha )
return type:void
content:ใช้กำหนดค่า alpha ให้กับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); image_view.setAlpha ( 80 ); setContentView( image_view ); } }
method:setImageResource ( int resId )
return type:void
content:ใช้กำหนด รูปภาพ จาก resource ให้กับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); image_view.setImageResource ( R.drawable.panda ); setContentView( image_view ); } }
method:setImageURI ( Uri uri )
return type:void
content:ใช้กำหนด รูปภาพ จาก sdcard ให้กับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); Uri uri = Uri.parse ( "/sdcard/panda.png" ); image_view.setImageURI ( uri ); setContentView( image_view ); } }
method:setMaxHeight ( int maxHeight )
return type:void
content:ใช้กำหนดค่า ขนาดความสูง สูงสุด ที่เป็นไปได้ ให้กับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); image_view.setMaxHeight ( 150 ); setContentView( image_view ); } }
method:setMaxWidth ( int maxWidth )
return type:void
content:ใช้กำหนดค่า ขนาดความกว้าง สูงสุด ที่เป็นไปได้ ให้กับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); image_view.setMaxWidth ( 350 ); setContentView( image_view ); } }
method:setScaleType ( ImageView.ScaleType scaleType )
return type:void
content:ใช้กำหนดค่า scale type ใหักับ Object ImageView
example:public class AndroidBamboo extends Activity { public void onCreate( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ); ImageView image_view = new ImageView ( this ); image_view.setScaleType ( ImageView.ScaleType.FIT_XY ); setContentView( image_view ); } }
method:onSetAlpha ( int alpha )
return type:boolean
content:เป็น method ที่ใช้สำหรับการ overridde โดย method นี้จะถูกเรียกใช้เมื่อ มีการเรียกใช้ method setAlpha()
example:public class BambooView extends ImageView { protected boolean onSetAlpha ( int alpha ) { return false; } }