Android启动模式及设置宽度知识点

2020-08-27  本文已影响0人  Amy木婉清

利用java代码设置宽度:

 //设置宽度
        WindowManager m = getWindow().getWindowManager();
        Display d  =m.getDefaultDisplay();
        WindowManager.LayoutParams p =getWindow().getAttributes();
        Point size = new Point();
        d.getSize(size);
        p.width = (int)(size.x*0.8);//设置dialog的宽度为当前手机屏幕的宽度*0.8
        getWindow().setAttributes(p);

Activity的四种启动模式:
android:launchMode属性:
standard:标准模式,默认
singleTop:Task栈顶复用模式
singleTask:Task栈内复用模式
singleInstance:全局单例模式

上一篇下一篇

猜你喜欢

热点阅读