Java study 용 자료
Custom Dialog Activity
1. Android Project 생성
2. import sncapDemo.android.apis.R; //package 추가 (project 명.java)
setContentView(R.layout.custom_dialog_activity);
3. res/layout 에 custom_dialog_activity.xml 추가
4. text view 설정
<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=" Display Text 입력 혹은 string 연결"/>
5. AndroidManifest.xml 파일 수정
<activity android:name=".sncapDemos"
android:label="@string/app_name"
android:theme="@style/Theme.CustomDialog">
==> Theme style 추가 CustomDialog
6. values/ 에 style.xml 추가
<style name="Theme.CustomDialog" parent="android:style/Theme.Dialog">
<item name="android:windowBackground">@drawable/filled_box</item>
</style>
7. res/ 에 drawable 폴더 생성(기존에 있을경우 해당 폴더)
8. filled_box.xml 파일 추가
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#f0600000"/>
<stroke android:width="3dp" color="#ffff8080"/>
<corners android:radius="3dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
위와 같이 추가하면 됨