- 論壇徽章:
- 0
|
- activity代碼:
- package com.example.android.apis.app;
-
-
import android.app.Activity;
-
import android.os.Bundle;
-
import android.view.Window;
-
-
import com.example.android.apis.R;
-
-
public class DialogActivity extends Activity {
-
/**
-
*
-
* 此Activity設(shè)置了個(gè)性化的Dialog,
-
* 此Dialog的標(biāo)題右側(cè)添加了一個(gè)icon,此icon是用系統(tǒng)內(nèi)置的資源定義的
-
*/
-
@Override
-
protected void onCreate(Bundle savedInstanceState) {
-
// Be sure to call the super class.
-
super.onCreate(savedInstanceState);
-
-
requestWindowFeature(Window.FEATURE_LEFT_ICON);
-
setContentView(R.layout.dialog_activity);
-
/*
-
* android.R.drawable.ic_dialog_alert是android包里的類(lèi)R的屬性
-
* 此處的R應(yīng)該和上面直接引用的R(是每一個(gè)程序包里自動(dòng)生成的)是有區(qū)別的
-
*/
-
getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,
-
android.R.drawable.ic_dialog_info);//這個(gè)應(yīng)該是系統(tǒng)內(nèi)置的,ic應(yīng)該是指icon的意思
-
-
-
}
-
}
R.layout.dialog_activity對(duì)應(yīng)dialog_activity.xml如下:- <?xml version="1.0" encoding="utf-8"?>
-
-
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text"
-
android:layout_width="match_parent" android:layout_height="match_parent"
-
android:gravity="center_vertical|center_horizontal"
-
android:text="@string/dialog_activity_text"/>
|
|