Android Document  SDK old PDF 파일
Listening for UI Notifications
작성자
작성일 2008-03-03 (월) 11:01
ㆍ추천: 0  ㆍ조회: 3473      
IP: 221.xxx.120

Listening for UI Notifications
[알림 사용자 인터페이스를 위한 대기]

Some UI notifications are automatically exposed and called by Android. For instance, Activity exposes
overrideable methods onKeyDown and onKeyUp, and Widget exposes onFocusChanged(boolean, int).
However, some important callbacks, such as button clicks, are not exposed natively, and must be
registered for manually, as shown here.
 
몇몇의 알림 사용자 인터페이스는 자동으로 나타나며 안드로이드에 의해 호출된다. 예를 들자면, Activity는
오버라이드 가능한 메쏘드 onKeyDown과 onKeyUp 를, Widget은 onFocusChanged(boolena, int) 를
호출한다. 그렇지만, 몇몇 중요한 콜백들, 버튼 클릭과 같은 것은 기본적으로 호출되지 않는다. 그리고
여기서 보여진 것 처럼 직접 등록해야 한다.
 
public class SendResult extends Activity
{
    /**
     * Initialization of the Screen after it is first created.  Must at least
     * call setContentView() to
     * describe what is to be displayed in the screen.
     */
    protected void onCreate(Bundle savedValues)
    {
        ...
        // Listen for button clicks.
        Button button = (Button)findViewById(R.id.corky);
        button.setOnClickListener(mCorkyListener);
    }
    // Create an anonymous class to act as a button click listener.
    private OnClickListener mCorkyListener = new OnClickListener()
    {
        public void onClick(View v)
        {
            // To send a result, simply call setResult() before your
            // activity is finished.
            setResult(RESULT_OK, "Corky!");
            finish();
        }
    };
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
96 Google I/O'18: Day 2- Sessions 2018-05-21 1373
95 Google I/O'18: Day 1- Keynote & Sessions 2018-05-09 1465
94 Google I/O'18: Day 3- Sessions 2018-05-22 1738
93 Storing, Retrieving and Exposing Data 2008-03-03 2933
92 Project Ara DevCon2 Overview - Paul Eremenko 2015-05-20 3173
91 Google ATAP과 Regina E. Dugan 2015-05-20 3188
90 2015 Google IO Sessions & Sandbox Talks 2015-05-20 3204
89 Writing Seamless Android Applications 2008-03-03 3332
88 Applying a Theme to your Application 2008-03-03 3338
87 Listening for UI Notifications 2008-03-03 3473
86 Working with AdapterViews 2008-03-03 3557
85 Security and Permissions in Android 2008-03-03 3740
84 Android FAQs 2008-03-03 3759
83 Resources and Internationalization 2008-03-03 3800
82 Developing Android Applications 2008-03-03 3803
81 Android Building Blocks 2008-03-03 3882
123456