如何将页面中心的进度条设置为此xml文件

时间:2017-03-23 14:34:46

标签: android xml

我刚创建了带有文本和编辑文本的简单xml文件查看我需要的所有内容我只想在页面中心设置进度条我已经将属性设置为layout_gravity但是它仍然没有设置在中心所以如果有人能帮助我这个案子,我会感激不尽 因为这个xml文件检查数据库的连接,好像没有连接我试图添加异步任务,直到显示此页面 这是我的xml文件

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_login"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#fdf5e6"
    android:orientation="vertical"
        tools:context="abtech.waiteriano.com.waitrer.UseYourIp">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="55dp"
            android:background="#f0ff4800"
            android:minHeight="?attr/actionBarSize" />

    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:fillViewport="true"
        android:orientation="vertical" >


        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:tools="http://schemas.android.com/tools"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical"
            tools:context="mobileapp.abtech.feteer.upcreader.UseYourIp">

            <ProgressBar
                android:id="@+id/progressBar3"
                style="?android:attr/progressBarStyle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center"/>




            <ImageView android:src="@drawable/ssttll"
        android:layout_width="wrap_content"
        android:layout_height="72dp"
        android:layout_marginBottom="24dp"
        android:layout_gravity="center_horizontal" />

    <!--<TextView-->
        <!--android:layout_width="wrap_content"-->
        <!--android:layout_height="wrap_content"-->
        <!--android:gravity="center_horizontal"-->
        <!--android:id="@+id/tvdetails"-->
        <!--android:layout_gravity="center_horizontal"-->
        <!--android:text="Your IP Details Confirmation"-->
        <!--android:textSize="30dp"-->
        <!--android:padding="20dp"-->
        <!--android:textColor="@color/DarkBLue"/>-->

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:weightSum="2" >

        <EditText
            android:id="@+id/outletIdET"
            android:layout_width="250dp"
            android:layout_height="40dp"
            android:hint="Store ID"
            android:singleLine="true"
            android:digits="0123456789."
            android:inputType="number|numberDecimal"
            android:layout_gravity="top|left"
            android:layout_weight="1" />

        <Button
            android:id="@+id/Changebtn"
            android:layout_width="60dp"
            android:layout_height="40dp"
            android:text="..." />
        <EditText
            android:id="@+id/outletIdNameET"
            android:layout_width="fill_parent"
            android:layout_height="40dp"
            android:hint="Store Name"
            android:layout_gravity="top|right"
            android:layout_weight="1" />
    </LinearLayout>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:id="@+id/ipID"
        android:textSize="20dp"
        android:textColor="#000000"
        android:text="IP:"
        android:layout_marginTop="20dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"/>

            <EditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:inputType="number|numberDecimal"
                android:digits="0123456789."
                android:singleLine="true"
                android:id="@+id/etIP"
                android:hint="Your IP"
                android:textColorHint="#313131"
                android:layout_marginBottom="10dp"
                android:layout_marginRight="10dp"
                android:layout_marginLeft="10dp"/>

            <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:id="@+id/unID"
        android:textSize="20dp"
        android:textColor="#000000"
        android:text="User Name:"
        android:layout_marginTop="20dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"/>


    <EditText
        android:id="@+id/etUN"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="text"
        android:hint="User Name"
        android:textColorHint="#313131"
        android:singleLine="true"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"
        />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:id="@+id/pwID"
        android:textSize="20dp"
        android:textColor="#000000"
        android:text="Password:"
        android:layout_marginTop="20dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"/>


    <EditText
        android:id="@+id/etpw"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="textPassword"
        android:hint="Password"
        android:textColorHint="#313131"
        android:singleLine="true"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:id="@+id/dbnID"
        android:textSize="20dp"
        android:textColor="#000000"
        android:text="DataBase Name:"
        android:layout_marginTop="20dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"/>


    <EditText
        android:id="@+id/etDBN"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="text"
        android:hint="Your DataBase Name"
        android:textColorHint="#313131"
        android:singleLine="true"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp"
        />

    <Button
        android:id="@+id/btnConfirm"
        android:layout_width="240dp"
        android:layout_gravity="center_horizontal"
        android:layout_height="wrap_content"
        android:text="Confirm"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp" />
    <Button
        android:id="@+id/btnDelete"
        android:layout_width="240dp"
        android:layout_gravity="center_horizontal"
        android:layout_height="wrap_content"
        android:text="Delete"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginLeft="10dp" />
    </LinearLayout>
    </ScrollView>
</LinearLayout>

2 个答案:

答案 0 :(得分:1)

尝试

android:gravity="center"

而不是

android:layout_gravity="center"

答案 1 :(得分:1)

试试这个:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_login"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#fdf5e6"
    android:orientation="vertical"
    tools:context="abtech.waiteriano.com.waitrer.UseYourIp">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="55dp"
        android:background="#f0ff4800"
        android:minHeight="?attr/actionBarSize" />

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <ProgressBar
            android:id="@+id/progressBar3"
            style="?android:attr/progressBarStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center" />


        <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:fillViewport="true"
            android:orientation="vertical">

            <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:tools="http://schemas.android.com/tools"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical"
                tools:context="mobileapp.abtech.feteer.upcreader.UseYourIp">


                <ImageView
                    android:layout_width="wrap_content"
                    android:layout_height="72dp"
                    android:layout_gravity="center_horizontal"
                    android:layout_marginBottom="24dp"
                    android:src="@drawable/ssttll" />

                <!--<TextView-->
                <!--android:layout_width="wrap_content"-->
                <!--android:layout_height="wrap_content"-->
                <!--android:gravity="center_horizontal"-->
                <!--android:id="@+id/tvdetails"-->
                <!--android:layout_gravity="center_horizontal"-->
                <!--android:text="Your IP Details Confirmation"-->
                <!--android:textSize="30dp"-->
                <!--android:padding="20dp"-->
                <!--android:textColor="@color/DarkBLue"/>-->

                <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal"
                    android:weightSum="2">

                    <EditText
                        android:id="@+id/outletIdET"
                        android:layout_width="250dp"
                        android:layout_height="40dp"
                        android:layout_gravity="top|left"
                        android:layout_weight="1"
                        android:digits="0123456789."
                        android:hint="Store ID"
                        android:inputType="number|numberDecimal"
                        android:singleLine="true" />

                    <Button
                        android:id="@+id/Changebtn"
                        android:layout_width="60dp"
                        android:layout_height="40dp"
                        android:text="..." />

                    <EditText
                        android:id="@+id/outletIdNameET"
                        android:layout_width="fill_parent"
                        android:layout_height="40dp"
                        android:layout_gravity="top|right"
                        android:layout_weight="1"
                        android:hint="Store Name" />
                </LinearLayout>

                <TextView
                    android:id="@+id/ipID"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="20dp"
                    android:singleLine="true"
                    android:text="IP:"
                    android:textColor="#000000"
                    android:textSize="20dp" />

                <EditText
                    android:id="@+id/etIP"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:digits="0123456789."
                    android:hint="Your IP"
                    android:inputType="number|numberDecimal"
                    android:singleLine="true"
                    android:textColorHint="#313131" />

                <TextView
                    android:id="@+id/unID"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="20dp"
                    android:singleLine="true"
                    android:text="User Name:"
                    android:textColor="#000000"
                    android:textSize="20dp" />


                <EditText
                    android:id="@+id/etUN"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:hint="User Name"
                    android:inputType="text"
                    android:singleLine="true"
                    android:textColorHint="#313131" />

                <TextView
                    android:id="@+id/pwID"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="20dp"
                    android:singleLine="true"
                    android:text="Password:"
                    android:textColor="#000000"
                    android:textSize="20dp" />


                <EditText
                    android:id="@+id/etpw"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:hint="Password"
                    android:inputType="textPassword"
                    android:singleLine="true"
                    android:textColorHint="#313131" />

                <TextView
                    android:id="@+id/dbnID"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="20dp"
                    android:singleLine="true"
                    android:text="DataBase Name:"
                    android:textColor="#000000"
                    android:textSize="20dp" />


                <EditText
                    android:id="@+id/etDBN"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:hint="Your DataBase Name"
                    android:inputType="text"
                    android:singleLine="true"
                    android:textColorHint="#313131" />

                <Button
                    android:id="@+id/btnConfirm"
                    android:layout_width="240dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_horizontal"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:text="Confirm" />

                <Button
                    android:id="@+id/btnDelete"
                    android:layout_width="240dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_horizontal"
                    android:layout_marginBottom="10dp"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:text="Delete" />
            </LinearLayout>


        </ScrollView>
    </FrameLayout>
</LinearLayout>