▶ Dialog

실행화면


소스 위치 : src/com/example/android/apis/app/DialogActivity.java

기본 다이얼로그에서 아이콘 이미지를 그려지는 다이얼로그

윈도우의 아이콘을 추가하기 위해서 requestWindowFeature() 함수 사용
        requestWindowFeature(Window.FEATURE_LEFT_ICON);

DialogActivity Class와 매치되는 XML은 dialog_activity.xml
        setContentView(R.layout.dialog_activity);

▦  dialog_activity.xml 파일 내용
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    android:gravity="center_vertical|center_horizontal"
    android:text="@string/dialog_activity_text"/>


아이콘을 설정하기 위해 setFeatureDrawableResource 함수를 사용한다.
        getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, android.R.drawable.ic_dialog_alert);

public abstract void setFeatureDrawableResource(int featureId, int resId)
: 리소스 ID로 가져와서 윈도우에 그리도록 값을 설정.반드시 이 함수 호출전에 requestFeature(featureId)함수가 호출되어야 한다.
Set the value for a drawable feature of this window, from a resource identifier. You must have called requestFeauture(featureId) before calling this function.


사용되는 아이콘은 안드로이드에서 기본 제공되는 이미지를 사용한다.



신고

'Android > ApiDemos' 카테고리의 다른 글

App - Activity - Hello World  (0) 2010.03.17
App - Activity - Forwarding  (0) 2010.03.17
App - Activity - Dialog  (0) 2010.03.17
App - Activity - Custom Title  (0) 2010.03.17
App - Activity - Custom Dialog  (0) 2010.03.17
App - Activity - Animation  (0) 2010.03.17
Posted by 까칠코더.


티스토리 툴바