視窗形式的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...