2016-06-06 1 views
-2

Я изучаю программирование на Android в студии android, и я пытаюсь сделать простое приложение, просто деятельность для входа в систему, и если это правильно, то покажите основное действие.К сожалению, мое приложение остановилось в простом приложении

Первая часть, которую я сделал, - это основное действие, при этом некоторые макеты просто пытаются показать некоторые изображения, находящиеся в выпадающей папке в проекте, но я даже не могу запустить форму. Я использую genimotion, и он говорит: «К сожалению, Imagenes остановился» Imagenes - это имя моего проекта. Я только начинаю учиться, поэтому, возможно, я забыл, но не могу понять сам. сайта: sidneylc.com имя Proyect: Imagenes

Вот activity_main.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:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:orientation="vertical" 
    tools:context="com.sidneylc.imagenes.MainActivity"> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="200dp"> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:background="@drawable/ciudad1" 
      android:layout_marginRight="10dp"> 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="@string/Dubai" 
       android:background="#212fcc" 
       android:textColor="#ffffff" 
       android:layout_margin="10dp" 
       android:paddingTop="3dp" 
       android:paddingBottom="3dp" 
       android:paddingLeft="10dp" 
       android:paddingRight="10dp" 
       android:layout_alignParentTop="true" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentStart="true" /> 
     </RelativeLayout> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:background="@drawable/ciudad2"> 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="@string/Seul" 
       android:background="#1bd2cd" 
       android:textColor="#ffffff" 
       android:layout_margin="10dp" 
       android:paddingTop="3dp" 
       android:paddingBottom="3dp" 
       android:paddingLeft="10dp" 
       android:paddingRight="10dp" 
       android:layout_alignParentBottom="true" 
       android:layout_alignParentRight="true" 
       android:layout_alignParentEnd="true" /> 
     </RelativeLayout> 

    </LinearLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="200dp" 
     android:layout_marginTop="10dp"> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:background="@drawable/paisaje1" 
      android:layout_marginRight="10dp"> 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="@string/Paisaje1" 
       android:background="#f70d5b" 
       android:textColor="#ffffff" 
       android:layout_margin="10dp" 
       android:paddingTop="3dp" 
       android:paddingBottom="3dp" 
       android:paddingLeft="10dp" 
       android:paddingRight="10dp" 
       android:layout_alignParentTop="true" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentStart="true" /> 
     </RelativeLayout> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:background="@drawable/paisaje2"> 

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="@string/Paisaje2" 
       android:background="#64e623" 
       android:textColor="#ffffff" 
       android:layout_margin="10dp" 
       android:paddingTop="3dp" 
       android:paddingBottom="3dp" 
       android:paddingLeft="10dp" 
       android:paddingRight="10dp" 
       android:layout_alignParentBottom="true" 
       android:layout_alignParentRight="true" 
       android:layout_alignParentEnd="true" /> 
     </RelativeLayout> 

    </LinearLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="200dp" 
     android:layout_marginTop="10dp" 
     android:background="@drawable/montana1"> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="@string/Montana1" 
      android:background="#fdd835" 
      android:textColor="#ffffff" 
      android:layout_margin="10dp" 
      android:paddingTop="3dp" 
      android:paddingBottom="3dp" 
      android:paddingLeft="10dp" 
      android:paddingRight="10dp" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" /> 
    </LinearLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="200dp" 
     android:layout_marginTop="10dp" 
     android:background="@drawable/montana2"> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="@string/Montana2" 
      android:background="#fdd835" 
      android:textColor="#ffffff" 
      android:layout_margin="10dp" 
      android:paddingTop="3dp" 
      android:paddingBottom="3dp" 
      android:paddingLeft="10dp" 
      android:paddingRight="10dp" 
      android:layout_alignParentBottom="true" 
      android:layout_alignParentRight="true" 
      android:layout_alignParentEnd="true" /> 
    </LinearLayout> 

</LinearLayout> 

И когда я попытался это показать приложение меньше, чем второй, а потом говорит: «К сожалению, Imagenes остановилось "

Мне пришлось загрузить лог-код в gist, потому что он превысил ограничение на 30 тыс. Символов. В общей сложности logcat - более 60 тыс. Строк. Вот ссылка: https://gist.github.com/Sidneylc/5f36836147d3683856e7cb111dfc228e

Я не мог найти, как отформатировать его как код. Благодарю.

+2

'Caused by: android.view.InflateException: двоичная строка XML-файла # 18: ошибка раздувания класса android.widget.RelativeLayout' –

+4

Добро пожаловать Сидни. Пожалуйста, прочитайте [как спросить] (http://stackoverflow.com/help/how-to-ask). Потратьте время, чтобы просмотреть свою работу и прочитать доказательства перед публикацией. Также сделайте минимальный пример - см. Http://stackoverflow.com/help/mcve – micstr

+0

Можете ли вы, пожалуйста, указать код операции. –

ответ

0

Я думаю, что вы используете огромные изображения и выходите из памяти. Просто измените размер изображений и повторите попытку.

+1

Это может быть комментарий .. !! –

0

Я изменил его только на основной макет, который содержит относительный макет для каждого изображения или текста, который мне нужен, я также уменьшил размер изображения до размера родительского макета. Спасибо за ответ и за идею.

Смежные вопросы