在Android Studio中切换活动后,表格会移动

时间:2018-05-06 23:02:49

标签: android

我试图为Android编写一个简单的应用程序,我有一个问题,希望你能帮忙) 我动态地向表中添加行。切换活动之前一切正常。当我移动到另一个Activity并尝试返回时,我的表中的所有项目都被移动了。我的代码可能有问题,因为我是Android开发的新手,实际上是XML。提前感谢您的帮助!

我的XML代码:

Hello
10
8
6
4
2

我的Java代码:

enter code here

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
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">`


<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >


<LinearLayout
        android:id="@+id/members"
        android:layout_width="match_parent"
        android:layout_height="240dip"
        android:orientation="vertical"
        android:background="@drawable/layout_border"
        >

        <TextView
            android:layout_width="match_parent"
            android:layout_height="35dip"
            android:text="Mitglieder:"
            android:textColor="@android:color/black"
            android:textSize="18sp"
            android:textStyle="bold"
            android:layout_margin="5dp"/>

    <TableLayout
            android:id="@+id/tblmembers"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center|bottom"
            android:layout_weight="1"
            android:orientation="vertical">


        </TableLayout>

        <Button

            android:id="@+id/add_new_member"
            android:layout_width="150dip"
            android:layout_height="wrap_content"
            android:layout_gravity="right|center"
            android:layout_margin="5dp"
            android:background="@drawable/button_color"
            android:padding="10sp"
            android:text="Neues Mitglied"
            android:textColor="@android:color/white"
            android:clickable="true"
             />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:background="@drawable/layout_border"
        android:layout_marginTop="2dp">

        <TextView
            android:layout_width="match_parent"
            android:layout_height="35dip"
            android:text="Zahlungshistorie:"
            android:textColor="@android:color/black"
            android:textSize="18sp"
            android:textStyle="bold"
            android:layout_margin="5dp"/>

        <TableLayout
            android:id="@+id/bill_history"
            android:layout_width="match_parent"
            android:layout_height="300dip"
            android:layout_gravity="center|bottom"
            android:layout_weight="1"
            android:orientation="vertical"></TableLayout>

        <Button
            android:id="@+id/add_new_entry"
            android:layout_width="150dip"
            android:layout_height="wrap_content"
            android:layout_gravity="right|center"
            android:layout_margin="5dp"
            android:background="@drawable/button_color"
            android:text="Neuer Eintrag"

            android:textColor="@android:color/white"
            />
    </LinearLayout>


</LinearLayout>

<!--</ScrollView>-->
</android.support.constraint.ConstraintLayout>

这些是结果: Before changing Activity Coming back

谢谢!

0 个答案:

没有答案