전편은 여기
2012/04/12 - [Android Study] - Android Custom Widget 만들기 6편 

실전 사용 code
    // OnOffButtonActivity.java 내용
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        OnOffButton btn = (OnOffButton) findViewById(R.id.OnOffButton);
        btn.setOnButtonClickListener(new OnButtonClickListener() {
            @Override
            public void onResult(boolean onResult) {
                Toast.makeText(OnOffButtonActivity.this, "OnResult : " + onResult,
                       Toast.LENGTH_SHORT).show();
            }
        });
       // 초기 버튼을 off 상태로 설정
        btn.setOnOff(false);
    } 

    // main.xml 내용 
    // Widget class의 정확한 위치를 지정 해야 함
    <com.android.customwidget.OnOffButton
        android:id="@+id/OnOffButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/> 

이렇게 하고 나면 on off 상태 변경 혹은 animation 종료 시 toast 팝업이 발생 함.
후~ 이로써 custom widget은 끝은 아니고 일부 종료~ 

'Android' 카테고리의 다른 글

Android QR code  (0) 2014.08.12
Android AsyncTask 함정 카드  (1) 2014.08.03
Android Custom Widget 만들기 6편  (0) 2012.04.12
Android Custom Widget 만들기 5편  (0) 2012.04.12
Android Custom Widget 만들기 4편  (0) 2012.04.12

+ Recent posts