ExpandableList에 검색기능을 추가하려 합니다 검색버튼은 눌렀을때 검색을 하게 만들었는데 해당 위치로 포커스를 어떻게 이동해야될지 모르겠습니다 포커스 이동방법을 알려주세요 ㅠㅠ


SimpleExpandableListAdapter expListAdapter =
new SimpleExpandableListAdapter(
this,
createGroupList(),
R.layout.group_row,
new String[] { "groupName" },
new int[] { R.id.childname },
createChildList(),
R.layout.child_row,
new String[] { "shadeName", "rgb" },
new int[] { R.id.childname, R.id.rgb }
);
setListAdapter( expListAdapter );
this.getExpandableListView().setOnChildClickListener(
               onChildClickListener);
searchact.setOnClickListener(new Button.OnClickListener(){

@Override
public void onClick(View v) {
EditText searchin = (EditText) findViewById(R.id.searchin);
String search=searchin.getText().toString();
for(int i=0; i<adr.length;i++)
{
Resources res = getResources();
String []str=res.getStringArray(adr[i]);
for(int b=0; b<str.length;b++)
{
if(str[b].indexOf(search)>=0){
}
}
}
}
 
});