android studio中的全屏按钮

时间:2017-12-26 07:22:55

标签: android layout

是否可以在Android工作室上制作一个完全涵盖主要活动的按钮?该应用程序的功能需要一个按钮,该按钮采用全屏输入,并将其包装到父级不完全覆盖屏幕。

3 个答案:

答案 0 :(得分:1)

我搜索并发现没有关于覆盖整个屏幕。 而不是覆盖屏幕您可以尝试我知道的以下方法: 即

  

您可以隐藏状态栏和按钮以隐藏状态栏以下是代码:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_ACTION_BAR);
getActionBar().hide();

setContentView(R.layout.splash); // be sure you call this AFTER requestFeature
}

答案 1 :(得分:0)

setContentView(R.layout.splash);

之前添加以下代码
 requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

然后按下按钮

 android:layout_width="match_parent"
 android:layout_height="match_parent"

答案 2 :(得分:0)

使用android studio中的android按钮创建全屏非常简单

在android studio中创建全屏按钮的步骤

  1. 创建按钮
  2. 将布局的宽度和高度设置为match_parent
  3. 将按钮的alpha设置为0(零)
  4. 将按钮约束设置为父级

全屏按钮的XML代码

<Button
        android:id="@+id/buttonFullScreen"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:alpha="0"
        android:onClick="buttonPressed"
        android:text="Button"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />