일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 포켓몬 GO
- setting
- 해몽
- 아이폰7
- LG유플러스
- 페이백
- Xcode
- UIView
- GCD
- 신도림
- Check
- 신도림 테크노마트
- Bitcode
- 샘플
- 앱스토어
- 공략
- push
- swift3
- afterdelay
- error
- swift
- simulator
- 보라카이
- UITableView
- 얻는법
- loop
- IOS
- Example
- 스마트폰
- 포켓볼
- Today
- Total
도래울
dialog(대화상자) 예제 본문
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="아래 버튼을 눌러 대화상자를 호출하시오."
/>
<Button
android:id="@+id/call"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="대화상자 호출"
/>
</LinearLayout>
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import exam.AndroidExam.*;
public class Cancelable extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.dialog_dialogtest);
Button btn = (Button)findViewById(R.id.call);
btn.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
new AlertDialog.Builder(Cancelable.this)
.setTitle("공지 사항")
.setMessage("이 메시지는 반드시 읽어야 합니다.")
.setIcon(R.drawable.icon)
.setCancelable(false)//뒤로가기버튼을 눌러도 취소가 안된다
.setNegativeButton("닫기", null)
.show();
}
});
}
}
'개발 > Android' 카테고리의 다른 글
안드로이드 RelativeLayout 컨테이너 (Android Container 2: RelativeLayout) (0) | 2016.02.05 |
---|---|
Android GoogleMaps 예제 (0) | 2016.02.05 |
안드로이드(android) 탭(TabActivity) 3가지 구현하기 (1) | 2016.02.05 |
[안드로이드] 개발 | 강좌 | 정보 | (XML 파서(Parser) & DOM & SAX & JSON & PullParser) (0) | 2016.02.05 |
[JAVA] [Android] XML DOM Tree 구조 파악하기 (0) | 2016.02.05 |