- 论坛徽章:
- 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设置了个性化的Dialog,
-
* 此Dialog的标题右侧添加了一个icon,此icon是用系统内置的资源定义的
-
*/
-
@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包里的类R的属性
-
* 此处的R应该和上面直接引用的R(是每一个程序包里自动生成的)是有区别的
-
*/
-
getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,
-
android.R.drawable.ic_dialog_info);//这个应该是系统内置的,ic应该是指icon的意思
-
-
-
}
-
}
R.layout.dialog_activity对应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"/>
|
|