2016-07-28 21 views
0

ich ein ProgressBar auf ein View in meinem Plan zu setzen versuchen, Ich habe nach einer Lösung gesucht, aber nicht ein online, finden könnte, ist es für mich einen Weg, um dieses Ergebnis zu erreichen?Wie ein ProgressBar setzt ontop einer Ansicht

Hier ist mein Plan:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:background="#dedede" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" 
    tools:context="apps.radwin.wintouch.activities.alignmentActivities.Testings_Activity" 
    tools:showIn="@layout/app_bar_testings_"> 



    <View 
     android:layout_width="300dp" 
     android:layout_height="150dp" 
     android:background="#ffffff" 
     android:id="@+id/mainWhiteView" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_marginTop="50dp" 
     android:layout_below="@+id/Testings_screen_mainHeadline" 
     android:layout_centerHorizontal="true" /> 


    <View 
     android:layout_width="145dp" 
     android:layout_height="150dp" 
     android:background="#ffffff" 
     android:id="@+id/mainWhiteView2" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_marginTop="10dp" 
     android:layout_below="@+id/mainWhiteView" 
     android:layout_alignEnd="@+id/mainWhiteView" 
     android:layout_marginLeft="20dp" 
     android:layout_centerHorizontal="true" /> 

    <View 
     android:layout_width="145dp" 
     android:layout_height="150dp" 
     android:background="#ffffff" 
     android:id="@+id/mainWhiteView3" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_marginTop="10dp" 
     android:layout_below="@+id/mainWhiteView" 
     android:layout_alignStart="@+id/mainWhiteView" 
     android:layout_centerHorizontal="true" /> 

    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Return to Main Menu" 
     android:id="@+id/Testings_screen_returnToMainMenu" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_alignParentBottom="true" 
     android:layout_centerHorizontal="true" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     android:text="Large Text" 
     android:textSize="30dp" 
     android:textColor="#000000" 
     android:layout_marginTop="20dp" 
     android:id="@+id/Testings_screen_mainHeadline" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" /> 

    <ProgressBar 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="300dp" 
     android:layout_height="50dp" 
     android:progress="40" 
     android:id="@+id/progressBar" 
     android:layout_alignTop="@+id/mainWhiteView" 
     android:layout_alignStart="@+id/mainWhiteView" /> 



</RelativeLayout> 

Es ist wohl die ProgressBar zu zeigen, aber es funktioniert nicht. Kann jemand es reparieren?

Antwort

1

Sie haben das elevation, um das ProgressBar Element zu setzen, versuchen Sie dies:

<ProgressBar 
    style="?android:attr/progressBarStyleHorizontal" 
    android:layout_width="300dp" 
    android:layout_height="50dp" 
    android:progress="40" 
    android:id="@+id/progressBar" 
    android:layout_alignTop="@+id/mainWhiteView" 
    android:layout_alignStart="@+id/mainWhiteView" 
    android:elevation="10dp" /> 

Prüfung auch diese answer für zusätzliche Informationen.

0

Try this:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#dedede" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" 
    tools:context="apps.radwin.wintouch.activities.alignmentActivities.Testings_Activity" 
    tools:showIn="@layout/app_bar_testings_"> 

    <ProgressBar 
     android:id="@+id/progressBar" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="300dp" 
     android:layout_height="50dp" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:progress="40" /> 

    <TextView 
     android:id="@+id/Testings_screen_mainHeadline" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@id/progressBar" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="20dp" 
     android:text="Large Text" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     android:textColor="#000000" 
     android:textSize="30dp" /> 

    <View 
     android:id="@+id/mainWhiteView" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_width="300dp" 
     android:layout_height="150dp" 
     android:layout_below="@+id/Testings_screen_mainHeadline" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="50dp" 
     android:background="#ffffff" /> 


    <View 
     android:id="@+id/mainWhiteView2" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_width="145dp" 
     android:layout_height="150dp" 
     android:layout_alignEnd="@+id/mainWhiteView" 
     android:layout_below="@+id/mainWhiteView" 
     android:layout_centerHorizontal="true" 
     android:layout_marginLeft="20dp" 
     android:layout_marginTop="10dp" 
     android:background="#ffffff" /> 

    <View 
     android:id="@+id/mainWhiteView3" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_width="145dp" 
     android:layout_height="150dp" 
     android:layout_alignStart="@+id/mainWhiteView" 
     android:layout_below="@+id/mainWhiteView" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="10dp" 
     android:background="#ffffff" /> 

    <Button 
     android:id="@+id/Testings_screen_returnToMainMenu" 
     style="@style/Widget.AppCompat.Button.Colored" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_centerHorizontal="true" 
     android:text="Return to Main Menu" /> 

</RelativeLayout>