視窗形式的Activity

2021-09-01 16:47:31 字數 781 閱讀 5699

視窗形式的activity看起來是這樣:

其實,這與普通的activity**是一樣的,只不過在

androidmanifest.xml

中指定了

activity

的themestyle

為dialog.theme。

activity**仍然是這樣:

import android.content.intent;

import android.os.bundle;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

public class thirdactivity extends activity

}); }}

androidmanifest.xml中

thirdactivity

的定義如下:

<

activity

android:name=".thirdactivity"

android:theme="@android:style/theme.dialog"

>

activity

>

這樣activity

看起來就是乙個視窗形式的

activity。

啟動Activity的形式

問 為什麼service裡面startactivity拋異常,activity不會?no1 啟動activity有兩種形式 1 直接呼叫context類的startactivity方法 這種方式啟動的activity沒有activity棧,因此不能以standard方式啟動,必須加上flag act...

Activity以dialog形式開啟

在androidmanifest.xml中定義activity時,加上android theme android style theme.dialog 屬性即可 例如 效果如下圖所示 android theme android style theme.dialog 將乙個activity顯示為對話方...

android的Activity視窗模式

androud的視窗模式,就是activity不占用整個的手機螢幕,以視窗的樣式呈現出來。你如果在manifest中該的話 android allowbackup true android icon drawable ic launcher android theme android style t...