Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 弹出窗口赢得';不填页_Java_Android - Fatal编程技术网

Java 弹出窗口赢得';不填页

Java 弹出窗口赢得';不填页,java,android,Java,Android,我无法将弹出窗口安装到屏幕上。它能做到吗?现在我有 它被移到左上方一点 以下是显示弹出窗口的代码: relative_ppw = new PopupWindow(popupView, LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, true); relative_ppw.showAtLocation(parentLayout, Gravity.CENTER, 0, 0);; 以下是弹出式布局的xml

我无法将弹出窗口安装到屏幕上。它能做到吗?现在我有

它被移到左上方一点

以下是显示弹出窗口的代码:

relative_ppw = new PopupWindow(popupView,
                LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, true);

relative_ppw.showAtLocation(parentLayout, Gravity.CENTER, 0, 0);;
以下是弹出式布局的xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/multiplayer_tab_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/greyish"
    android:gravity="center_horizontal" >

    <TableLayout
        android:id="@+id/tableLayout1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:background="@color/greyish" >

        <TextView
            android:id="@+id/multi_lb_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal"
            android:paddingBottom="20dp"
            android:paddingTop="5dp"
            android:text="@string/multiplayer_lb_title"
            android:textSize="20sp" />

        <TableRow
            android:id="@+id/multi_title_row"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal" >

            <TextView
                android:id="@+id/multi_rank"
                android:layout_width="wrap_content"
                android:background="@drawable/table_border"
                android:paddingLeft="5dp"
                android:paddingRight="10dp"
                android:text="@string/rank_string"
                android:textSize="20sp" />

            <TextView
                android:id="@+id/multi_player_name"
                android:layout_width="wrap_content"
                android:background="@drawable/table_border"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/player_name_string"
                android:textSize="20sp" />

            <TextView
                android:id="@+id/multi_player_score"
                android:layout_width="wrap_content"
                android:background="@drawable/table_border"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/score_string"
                android:textSize="20sp" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank0"
                android:paddingRight="5dp"
                android:text="1" />

            <TextView
                android:id="@+id/player_name0"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score0"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank1"
                android:paddingRight="5dp"
                android:text="2" />

            <TextView
                android:id="@+id/player_name1"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score1"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank2"
                android:paddingRight="5dp"
                android:text="3" />

            <TextView
                android:id="@+id/player_name2"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score2"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank3"
                android:paddingRight="5dp"
                android:text="4" />

            <TextView
                android:id="@+id/player_name3"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score3"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank4"
                android:paddingRight="5dp"
                android:text="5" />

            <TextView
                android:id="@+id/player_name4"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score4"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank5"
                android:paddingRight="5dp"
                android:text="6" />

            <TextView
                android:id="@+id/player_name5"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score5"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank6"
                android:paddingRight="5dp"
                android:text="7" />

            <TextView
                android:id="@+id/player_name6"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score6"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow7"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank7"
                android:paddingRight="5dp"
                android:text="8" />

            <TextView
                android:id="@+id/player_name7"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score7"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow8"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank8"
                android:paddingRight="5dp"
                android:text="9" />

            <TextView
                android:id="@+id/player_name8"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score8"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>

        <TableRow
            android:id="@+id/multi_tableRow9"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:paddingTop="10dp" >

            <TextView
                android:id="@+id/multi_rank9"
                android:paddingRight="5dp"
                android:text="10" />

            <TextView
                android:id="@+id/player_name9"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_name" />

            <TextView
                android:id="@+id/player_score9"
                android:layout_gravity="center_horizontal"
                android:paddingLeft="20dp"
                android:paddingRight="20dp"
                android:text="@string/default_ldbd_score" />
        </TableRow>
    </TableLayout>

    <Button
        android:id="@+id/relative_score_button"
        android:layout_gravity="center_horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/tableLayout1"
        android:layout_marginTop="19dp"
        android:onClick="relativeUserScore"
        android:text="@string/see_score_string" />

</RelativeLayout>


我不知道为什么你所拥有的东西如果不多玩就不能工作,但如果这是你想要的,为什么不把它变成一个
活动呢?我在想这个问题,但我不想只是做一个简单的虚拟活动。我想这是最简单的方法。谢谢你的努力!!不过,这并不是一个虚拟的
活动。这是一项有目的的
活动。在我看来,
PopUpWindow
的重点更在于快速显示一些信息,而不必离开您所在的位置。实际上,根据您使用它所做的操作,它可能比全屏显示更好。使用
弹出窗口
或带有
对话框主题的
活动
…只是一个想法