-
-
-
method:ArrayAdapter ( Context context, int textViewResourceId )
return type:ArrayAdapter
content:ใช้สร้าง Object ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
}
}
-
method:ArrayAdapter ( Context context, int textViewResourceId, T [ ] objects )
return type:ArrayAdapter
content:ใช้สร้าง Object ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1, items );
}
}
-
method:add ( T object )
return type:void
content:ใช้เพิ่ม Object เข้าไปใน ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
}
}
-
method:clear ( )
return type:void
content:ใช้ลบ Object ทั้งหมดออกจาก ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
array_adapter.clear ( );
}
}
-
method:getContext ( )
return type:Context
content:ใช้คืนค่า Context ที่ใช้สร้าง Object ArrayAdapter นี้ขึ้นมา
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
Context context = array_adapter.getContext ( );
}
}
-
method:getCount ( )
return type:int
content:ใช้คืนค่า จำนวน Object ทั้งหมดที่ ArrayAdapter มี
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
int num_element = array_adapter.getCount ( );
}
}
-
method:getItem ( int position )
return type:Object
content:ใช้คืนค่า Object ของ ArrayAdapter ณ ตำแหน่งที่กำหนด
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
Object data_1 = array_adapter.getItem ( 1 );
}
}
-
method:getItemId ( int position )
return type:long
content:ใช้คืนค่า id ของ Object ของ ArrayAdapter ณ ตำแหน่งที่กำหนด
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
long id_data_1 = array_adapter.getItemId ( 1 );
}
}
-
method:getPosition ( T item )
return type:int
content:ใช้คืนค่า ตำแหน่ง ของ Object ที่กำหนด ที่อยู่ใน ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
int position_data = array_adapter.getPosition ( "programming" );
}
}
-
method:insert ( T object, int index )
return type:void
content:ใช้เพิ่ม Object เข้าไปใน ArrayAdapter ณ ตำแหน่งที่กำหนด
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
array_adapter.insert ( "bamboo", 1 );
}
}
-
method:remove ( T object )
return type:void
content:ใช้ลบ Object ที่กำหนด ออกจาก ArrayAdapter
example:public class AndroidBamboo extends Activity
{
public void onCreate( Bundle savedInstanceState )
{
super.onCreate ( savedInstanceState );
ArrayAdapter array_adapter = new ArrayAdapter <String> ( this, android.R.layout.simple_list_item_1 );
String [ ] items = { "bam", "boo", "lab", "code", "programming", "framework", "android" };
array_adapter.add ( items );
array_adapter.remove ( "framework" );
}
}