Question: I have an existing Universal Windows App built using Visual Studio 2015 RC deployed to my Windows 10 Mobile OS (build 10166). The app saves data locally in the folder returned by

```
Windows.Storage.ApplicationData.Current.LocalFolder

```

I tried deploying the solution several times and I know that the app keeps the local data even when a new version is redeployed from Visual Studio. I was planning on adding functionality to extract the data from the app later, knowing that redeploying a new version doesn't destroy the saved data.

So I started using the app and now I have quite a lot of valuable data saved in its local folder. 

However, I upgraded Visual Studio 2015 to RTM version and now it says that the solution is not compatible. MS proposes to create a new solution and copy the code to the new solution. The problem is that if I do that, I'm going to end up with a new app on my phone that will not have any of my old data (which are saved in the local folder of the original app).

Does anybody have an idea how I can get to my data (without downgrading VS back to RC, if that's even possible {I can't find the download of VS2015RC anywhere anymore}). Thanks.

Answer: 
The placement of your views is currently largely based on the position relative to the center of the screen. What you need is placing your Views relative to each other.

Use the android:layout\_below="@+id/item\_ID" to place a view below another view, like this:

```
 <TextView
        android:id="@+id/successMessage"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="14dp"
        android:gravity="center"
        android:text="Launch Complain"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:layout_marginBottom="50pt"
         />

  <EditText
        android:id="@+id/txtShopName"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/successMessage"
        android:layout_marginBottom="46dp"
        android:ems="10"
        android:gravity="center"
        android:hint="Shop Name"
        android:inputType="textPersonName" />

   <EditText
        android:id="@+id/userMessage"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/txtShopName"
        android:layout_centerHorizontal="true"
        android:ems="10"
        android:gravity="center"
        android:hint="Complain"
        android:inputType="textMultiLine" >

        <requestFocus />
    </EditText>

    <Button
        android:id="@+id/btnSendMessage"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/userMessage"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="83dp"
        android:gravity="center"
        android:text="Send Message" />

```
This is not a graphical issue, it happens due to keyboard focusing to "EditText- complain". For solving this you need to mane in Manifest file. Try this 

```
   <activity
        android:name=".Your Activity"           
        android:label="@string/title_activity_register"          
        android:windowSoftInputMode="adjustPan" >
    </activity>

```

Here **android:windowSoftInputMode="adjustPan"** to mange your issue.
[For more](https://stackoverflow.com/questions/17410499/difference-between-adjustresize-and-adjustpan-in-android)