이미지를 보여주는 부분을 클래스로 작성하였습니다.
레이아웃은 RelativeLayout에 Image Button 2개로 구성되어 있습니다.
이 클래스에는 애니메이션 기능이 추가되어 있습니다.
버튼을 눌렀을 때 애니메이션 기능이 작동합니다.
adbar.xml, adbar.java로 지정했습니다.

그리고 이제 main.java에
@Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        this.adbar = new AdBar(this.getBaseContext());
이렇게 선언했습니다.

하지만 adbar의 리소스들(이미지 파일)이 나타나지 않는 것입니다.
그리고 클릭리스너조차 안됩니다....
adbar.java에서는 다음과 같이 컨트롤들을 find합니다.
public AdBar(Context context)//, RelativeLayout relativelayout)
    {
        searchEditText = new EditText(context);
        //layout = relativelayout;
       
        this.m_Inflater = LayoutInflater.from(context);
       
        //생성 실패.
        if(this.m_Inflater == null)
            return;
       
        //Layout ID 로 해당 컨으롤을 찾을 수가 있다.
        this.m_Controls = m_Inflater.inflate(R.layout.adbar, null);

        if(RuntimeConfig.IS_DEBUG_MODE)     
        {
            searchImgBtn = (ImageButton)this.m_Controls.findViewById(R.id.searchButton);
            searchImgBtn.setOnClickListener(this);

main에 adbar를 add시켜야 하는건지... 조언 부탁드립니다. ^^