Activity

Интерфейс, диалоги, темы, стили, меню
Ответить
starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Activity

Сообщение starshas » 28 дек 2014, 20:31

Здравствуйте! У меня есть 1 активити (со сплеш картинкой), после нажатия в нем идет переход на 2 активити, но 2 активити у меня слишком большой и когда он загружается сначала 5 секунд черный экран. Можно ли сделать так чтоб еще при 1 активити, 2 как-то подготавливался (или что-то в этом роде) и мог сразу открыться?

Yurets
Сообщения: 48
Зарегистрирован: 06 май 2014, 19:07

Re: Activity

Сообщение Yurets » 29 дек 2014, 04:16

starshas писал(а):Здравствуйте! У меня есть 1 активити (со сплеш картинкой), после нажатия в нем идет переход на 2 активити, но 2 активити у меня слишком большой и когда он загружается сначала 5 секунд черный экран. Можно ли сделать так чтоб еще при 1 активити, 2 как-то подготавливался (или что-то в этом роде) и мог сразу открыться?
Даже интересно, что там такого активити2 содержит, что 5 секунд загружается? NFS в скриншотах?))
Может это проблема эмулятора или компьютера?
И нет, к сожалению загружать активити заранее не выйдет.

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Activity

Сообщение starshas » 29 дек 2014, 12:42

У меня там 117 Вью елементов ))) Но мне кажется, что оно тормозит из-за гифки на 8 мб...

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Activity

Сообщение Foenix » 29 дек 2014, 15:47

интересно , может расскажете зачем так сделано?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Activity

Сообщение starshas » 29 дек 2014, 16:48

Foenix писал(а):интересно , может расскажете зачем так сделано?
У меня в программе есть кнопки, при нажатии на которые меняется лейаут, типо как вкладки (думал использовать табхост, но он мне не подходит, ибо кнопки раздельно должны быть). В каждой "вкладке" кнопки которые меняют изображение/текст...
Возможно, есть способ сделать это проще, но я делал как умел.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Activity

Сообщение Foenix » 29 дек 2014, 16:55

так а 117-то откуда? столько кнопок даже на экране не поместить
вы бы лэйаут показали, может кто-то и сказал бы как сделать не проще, а правильнее..
а то вы так далеко не уедите
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Activity

Сообщение starshas » 29 дек 2014, 17:11

Foenix писал(а):так а 117-то откуда? столько кнопок даже на экране не поместить
вы бы лэйаут показали, может кто-то и сказал бы как сделать не проще, а правильнее..
а то вы так далеко не уедите
117 же не сразу все видно, а на каждой вкладке часть + у меня много мелких деталей.
Вот скрин с одной из вкладок:
http://tinypic.com/view.php?pic=zj75ol&s=8#.VKFSUl4gM
Последний раз редактировалось starshas 30 дек 2014, 11:40, всего редактировалось 1 раз.

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Activity

Сообщение KamiSempai » 29 дек 2014, 19:44

То что слева, нужно делать через ListView.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Activity

Сообщение starshas » 29 дек 2014, 20:07

KamiSempai писал(а):То что слева, нужно делать через ListView.
Мне надо чтоб оно выглядело как на тут http://1.bp.blogspot.com/-z4q_mellpJc/T ... skills.jpg. + как быть с цифрами правее? Они должны быть в 1 линии.

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Activity

Сообщение KamiSempai » 29 дек 2014, 20:29

Нужно просто сделать правильную разметку. Выровнять цифры в одну линию не проблема. Скидывайте сюда получившуюся разметку строки, мы подскажем как сделать правильнее.

Касаемо остального экрана. Советую сделать через фрагменты.
Получится активити разделенная на 2 части, сверху фрагмент с основным контентом, а снизу кнопки для переключения между вкладками.
Вот урок для динамической работы с фрагментами: http://startandroid.ru/ru/uroki/vse-uro ... abota.html
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Activity

Сообщение starshas » 29 дек 2014, 21:44

KamiSempai писал(а):Нужно просто сделать правильную разметку. Выровнять цифры в одну линию не проблема. Скидывайте сюда получившуюся разметку строки, мы подскажем как сделать правильнее.

Касаемо остального экрана. Советую сделать через фрагменты.
Получится активити разделенная на 2 части, сверху фрагмент с основным контентом, а снизу кнопки для переключения между вкладками.
Вот урок для динамической работы с фрагментами: http://startandroid.ru/ru/uroki/vse-uro ... abota.html
Вот что у меня в левой части:

Код: Выделить всё

 <RelativeLayout
          android:id="@+id/layout_three"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_above="@+id/img3"
          android:layout_alignParentLeft="true"
          android:layout_alignParentRight="true"
          android:layout_below="@+id/img9" >

          <ScrollView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:overScrollMode="never"
              android:scrollbars="none" >

              <RelativeLayout
                  android:layout_width="340px"
                  android:layout_height="wrap_content" >

                  <TextView
                      android:id="@+id/text_barter"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="5px"
                      android:text="Barter"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_bg"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="46px"
                      android:text="Big Guns"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_ew"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="87px"
                      android:text="Energy Weapons"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_ex"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="128px"
                      android:text="Explosives"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_lockp"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="169px"
                      android:text="Lockpick"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_med"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="210px"
                      android:text="Medicine"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_mel"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="251px"
                      android:text="Melee Weapons"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_repair"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="292px"
                      android:text="Repair"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_sience"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="333px"
                      android:text="Science"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_smg"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="374px"
                      android:text="Small Guns"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_sneak"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="415px"
                      android:text="Sneak"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_speech"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="456px"
                      android:text="Speech"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_unarmed"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="497px"
                      android:text="Unarmed"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView9"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_barter"
                      android:layout_alignBottom="@+id/text_barter"
                      android:layout_alignParentRight="true"
                      android:text="51"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView10"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_bg"
                      android:layout_alignBottom="@+id/text_bg"
                      android:layout_alignParentRight="true"
                      android:text="22"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView20"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_ew"
                      android:layout_alignBottom="@+id/text_ew"
                      android:layout_alignParentRight="true"
                      android:text="22"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView22"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_ex"
                      android:layout_alignBottom="@+id/text_ex"
                      android:layout_alignParentRight="true"
                      android:text="56"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView24"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_lockp"
                      android:layout_alignBottom="@+id/text_lockp"
                      android:layout_alignParentRight="true"
                      android:text="60"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView26"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_med"
                      android:layout_alignBottom="@+id/text_med"
                      android:layout_alignParentRight="true"
                      android:text="62"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView28"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_mel"
                      android:layout_alignBottom="@+id/text_mel"
                      android:layout_alignParentRight="true"
                      android:text="30"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView30"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_repair"
                      android:layout_alignBottom="@+id/text_repair"
                      android:layout_alignParentRight="true"
                      android:text="82"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView32"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_sience"
                      android:layout_alignBottom="@+id/text_sience"
                      android:layout_alignParentRight="true"
                      android:text="50"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
           ///       
                <TextView
                      android:id="@+id/textView34"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_smg"
                      android:layout_alignBottom="@+id/text_smg"
                      android:layout_alignParentRight="true"
                      android:text="30"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
                  
                  <TextView
                      android:id="@+id/textView35"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_sneak"
                      android:layout_alignBottom="@+id/text_sneak"
                      android:layout_alignParentRight="true"
                      android:text="77"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
             
              
              <TextView
                      android:id="@+id/textView36"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_speech"
                      android:layout_alignBottom="@+id/text_speech"
                      android:layout_alignParentRight="true"
                      android:text="68"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
              
              <TextView
                      android:id="@+id/textView37"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_unarmed"
                      android:layout_alignBottom="@+id/text_unarmed"
                      android:layout_alignParentRight="true"
                      android:text="65"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
              
              
        </RelativeLayout>
          </ScrollView>

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Activity

Сообщение Foenix » 30 дек 2014, 00:03

starshas писал(а):
Foenix писал(а):так а 117-то откуда? столько кнопок даже на экране не поместить
вы бы лэйаут показали, может кто-то и сказал бы как сделать не проще, а правильнее..
а то вы так далеко не уедите
117 же на сразу все видно, а на каждой вкладке часть + у меня много мелких деталей.
Вот скрин с одной из вкладок:
http://tinypic.com/view.php?pic=zj75ol&s=8#.VKFSUl4gM
здорово, мне понравилось :)
Но Денис прав - надо делать список, его можно настроить как хочешь. Слева и справа - да, фрагменты естественно. Master-detail view. В интернете полно туториалов как это сделать.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Activity

Сообщение KamiSempai » 30 дек 2014, 13:01

starshas писал(а):Вот что у меня в левой части:

Код: Выделить всё

 <RelativeLayout
          android:id="@+id/layout_three"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_above="@+id/img3"
          android:layout_alignParentLeft="true"
          android:layout_alignParentRight="true"
          android:layout_below="@+id/img9" >

          <ScrollView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:overScrollMode="never"
              android:scrollbars="none" >

              <RelativeLayout
                  android:layout_width="340px"
                  android:layout_height="wrap_content" >

                  <TextView
                      android:id="@+id/text_barter"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="5px"
                      android:text="Barter"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_bg"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="46px"
                      android:text="Big Guns"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_ew"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="87px"
                      android:text="Energy Weapons"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_ex"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="128px"
                      android:text="Explosives"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_lockp"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="169px"
                      android:text="Lockpick"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_med"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="210px"
                      android:text="Medicine"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_mel"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="251px"
                      android:text="Melee Weapons"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_repair"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="292px"
                      android:text="Repair"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_sience"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="333px"
                      android:text="Science"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_smg"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="374px"
                      android:text="Small Guns"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_sneak"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="415px"
                      android:text="Sneak"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_speech"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="456px"
                      android:text="Speech"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/text_unarmed"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignParentLeft="true"
                      android:layout_marginLeft="65px"
                      android:layout_marginTop="497px"
                      android:text="Unarmed"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView9"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_barter"
                      android:layout_alignBottom="@+id/text_barter"
                      android:layout_alignParentRight="true"
                      android:text="51"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView10"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_bg"
                      android:layout_alignBottom="@+id/text_bg"
                      android:layout_alignParentRight="true"
                      android:text="22"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView20"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_ew"
                      android:layout_alignBottom="@+id/text_ew"
                      android:layout_alignParentRight="true"
                      android:text="22"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView22"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_ex"
                      android:layout_alignBottom="@+id/text_ex"
                      android:layout_alignParentRight="true"
                      android:text="56"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView24"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_lockp"
                      android:layout_alignBottom="@+id/text_lockp"
                      android:layout_alignParentRight="true"
                      android:text="60"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView26"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_med"
                      android:layout_alignBottom="@+id/text_med"
                      android:layout_alignParentRight="true"
                      android:text="62"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView28"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_mel"
                      android:layout_alignBottom="@+id/text_mel"
                      android:layout_alignParentRight="true"
                      android:text="30"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView30"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_repair"
                      android:layout_alignBottom="@+id/text_repair"
                      android:layout_alignParentRight="true"
                      android:text="82"
                      android:textColor="#1FD573"
                      android:textSize="22px" />

                  <TextView
                      android:id="@+id/textView32"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_sience"
                      android:layout_alignBottom="@+id/text_sience"
                      android:layout_alignParentRight="true"
                      android:text="50"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
           ///       
                <TextView
                      android:id="@+id/textView34"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_smg"
                      android:layout_alignBottom="@+id/text_smg"
                      android:layout_alignParentRight="true"
                      android:text="30"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
                  
                  <TextView
                      android:id="@+id/textView35"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_sneak"
                      android:layout_alignBottom="@+id/text_sneak"
                      android:layout_alignParentRight="true"
                      android:text="77"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
             
              
              <TextView
                      android:id="@+id/textView36"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_speech"
                      android:layout_alignBottom="@+id/text_speech"
                      android:layout_alignParentRight="true"
                      android:text="68"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
              
              <TextView
                      android:id="@+id/textView37"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_alignBaseline="@+id/text_unarmed"
                      android:layout_alignBottom="@+id/text_unarmed"
                      android:layout_alignParentRight="true"
                      android:text="65"
                      android:textColor="#1FD573"
                      android:textSize="22px" />
              
              
        </RelativeLayout>
          </ScrollView>
Если честно, это ужасно. При создании нового проекта создается разметка с RelativeLayout, но, по мне, так это самый худший вариант из всех возможных. Лучше использовать LinearLayout или FrameLayout.
Все эти 200 с лишним строк можно было заменить вот этим:
[syntax=java] <ListView
android:id="@android:id/list"
android:layout_width="340px"
android:layout_height="match_parent">
</ListView>[/syntax]
Ну и разметка для строк:
[syntax=java]<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="horizontal">

<TextView
android:id="@+id/txtName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Name" />

<TextView
android:id="@+id/txtValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="20" />

</LinearLayout>[/syntax]Разметка сделана грубо, нужно будет добавить дополнительные отступы, что бы текст к краям не прилипал, но мысль, я думаю, ясна.
Также, если все сделать через ListView, код станет намного понятней, я это гарантирую.
Вот первый урок по спискам http://startandroid.ru/ru/uroki/vse-uro ... tview.html
Советую прийти их все, перед тем как начинать писать свою программу.

И на будущее, если в списке много элементов или все строки по структуре похожи как братья близнецы, нужно использовать ListView! ScrollView тут выглядит топорно и не к месту.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Ответить