首页 > TAG信息列表 > getWindow

【Android】设置Dialog

private Dialog alertDialog = new AlertDialog.Builder(context). setView(view). create();alertDialog.getWindow().setDimAmount(0f);//设置透明背景alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable());//设置背景填充alertDialog.getWindow

qt安卓 沉浸式

package an.qt.QtFullscreenActivityAPP;//指明文件包名 import android.content.Context; import android.content.Intent; import android.app.PendingIntent; import android.util.Log; import android.os.Bundle; import android.os.Build; import android.graphics.Color; im

Android StatusBar

更新时间:2022-01-11 状态栏 状态栏是 用于显示通知、设备状态的区域。 左边为状态栏可见,右边为状态栏隐藏。 隐藏状态栏 // 隐藏状态栏 statusBar if (Build.VERSION.SDK_INT < 16) { // Anroid4.1以下 --- API16 getWindow().setFlags(WindowManager.LayoutParams.FL

Android 自定义透明的Activity做为提示框

一.在values目录中创建color.xml <?xml version="1.0" encoding="utf-8"?> <resources> <color name="transparent">#0000</color> <!-- Color value must be #rgb, #argb, #rrggbb, or #aarrggbb --> </resources&g

Android 隐藏/透明小白条

在底层Activity的onCreate、onWindowFocusChanged中调用setFullScreen() 在底层Fragment的onCreateView中调用setFullScreen() 在底层Dialog的Dialog主类中调用setFullScreen() 一共有两个setFullScreen的方法 方法一是隐藏小白条(包括状态栏) 方法二是将小白条透明(不隐藏状态栏) 方法

设置应用全屏的几种方式

1. 去掉标题栏+全屏显示+导航栏半透明 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { // todo 去掉标题栏 supportRequestWindowFeature(Window.FEATURE_NO_TITLE);

小视频源码,Android 修改状态栏的方法

小视频源码,Android 修改状态栏方法的相关代码 /** * 活动基类,其他子活动继承就可以了 */ public class BaseActivity extends AppCompatActivity { /** * 状态栏的颜色 */ public static final int THIS_STATES_BAR_COLOR = R.color.vx_top_black;

关于UnityEditor导致系统无法转移焦点的问题

在制作Unity Editor工具时,调用EditorWindow.GetWindow()这个函数会导致系统焦点锁定至Unity,如果不小心在每帧都调用,就会导致系统的窗体焦点无法切换,无法操作其他软件。 这个问题要注意一下,GetWindow()这个函数谨慎调用。 这里做一个记录……

activity切换动漫

activity切换动漫 在onCreate()函数中的setContentView(R.layout.activity_main);前面添加getWindow().requestFeature(Window.FEATURE_ACTION_BAR);表明要申请活动转换动画 然后在下面添加活动离开以及活动进入动画getWindow().setEnterTransition(TransitionInflater.from(this)

使用设置自定义对话框的大小,位置,样式以及设置在安卓桌面上弹出对话框

第一步:创建对话框 MyDialog mydlg=new MyDialog(context); 第二步:获取对话框的window实例,通过window实例来控制对话框出现的位置,大小和弹出时候的场景 Window dlgwindow=mydlg.getWindow(); 设置对话框最终显示位置 dlgWindow.setGravity(Gravity.TOP); 参数可以是Gravity.TOP(顶

设置状态栏颜色/字体颜色

//设置状态栏颜色/字体颜色 protected void setImmerseLayout() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { int uiFlags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE; uiFlags |= View.SYSTEM_UI_FLAG_LAYOUT_FULLSC

Android 弹出Dialog时隐藏状态栏和底部导航栏

上代码: dialog.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);dialog.getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() { @Override public v

pda、react native 阻止(隐藏)安卓软键盘方法

最近在写pda的项目,用的react native,需要用到隐藏软键盘完全不显示。 网上的方法基本都试过,只有下面这个满足需求,记录下。 MainActivity 的onCreate方法里加入: getWindow().addFlags( WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); 当需要软键盘的时候要解除 EditTex