Click here to Skip to main content
15,891,136 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have created a landscape and portrait layout for an activity by creating creating a two layout folder one for portrait and other for landscape. the code works fine in landscape by when i tilt the screen to portrait i get "Unfortunately closed" error.

i haved used the same xml code for landscape and potrait. here is the sample code

for portrait

XML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent"
    android:backgroundTint="#FFFFFF"
    android:removed="#FFFFFF">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:id="@+id/ab"
        android:weightSum="1"
        android:removed="#0054FE">

        <TextView
            android:layout_width="300dp"
            android:layout_height="match_parent"
            android:text="Welcome Gopinath Chandran Karuppusamy"
            android:id="@+id/textView15"
            android:layout_weight="0.49"
            android:textColor="#FFFFFF"
            android:gravity="center_vertical"
            android:textSize="16dp"
            android:textIsSelectable="true"
            android:textStyle="bold" />

        <TextView
            android:layout_width="155dp"
            android:layout_height="match_parent"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:text="Termina#:1"
            android:id="@+id/textView16"
            android:layout_gravity="top|right"
            android:layout_marginLeft="200dp"
            android:textStyle="bold"
            android:gravity="center_vertical"
            android:textColor="#FFFFFF" />
    </LinearLayout>

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="250dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/ab"
        android:id="@+id/linearLayout"
        android:weightSum="1"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginLeft="50dp"
        android:layout_marginRight="50dp"
        android:layout_alignBottom="@+id/textView9">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="30dp"
            android:id="@+id/textView2"
            android:layout_marginTop="50dp"
            android:text="SECONDARY LABEL SCAN"
            android:textColor="#000000"
            android:textStyle="bold"
            android:textSize="20dp" />
        <TextView
            android:layout_width="match_parent"
            android:layout_height="70dp"
            android:id="@+id/editText3"
            android:hint="Scan Secondary Serial Labels"
            android:gravity="center|start|center_horizontal"
            android:removed="#458b00"
            android:layout_marginBottom="50dp" />


for landscape

XML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:backgroundTint="#FFFFFF"
    android:removed="#FFFFFF">

    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:id="@+id/ab"
        android:weightSum="1"
        android:removed="#0054FE">

        <TextView
            android:layout_width="300dp"
            android:layout_height="match_parent"
            android:text="Welcome Gopinath Chandran Karuppusamy"
            android:id="@+id/textView15"
            android:layout_weight="0.49"
            android:textColor="#FFFFFF"
            android:gravity="center_vertical"
            android:textSize="16dp"
            android:textIsSelectable="true"
            android:textStyle="bold" />

        <TextView
            android:layout_width="155dp"
            android:layout_height="match_parent"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:text="Termina#:1"
            android:id="@+id/textView16"
            android:layout_gravity="top|right"
            android:layout_marginLeft="200dp"
            android:textStyle="bold"
            android:gravity="center_vertical"
            android:textColor="#FFFFFF" />
    </LinearLayout>
Posted
Comments
Richard MacCutchan 1-Jul-15 9:19am    
You need to find out where in your code the error occurs.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900