Форум программистов, компьютерный форум CyberForum.ru

Tab снизу экрана - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Обработка нажатия кнопок http://www.cyberforum.ru/android-dev/thread1723001.html
Здравствуйте! Недавно начал изучать программирование под Android. Узнал что для обработки нажатия кнопок используется как минимум 2 способа: 1 - обработка нажатия в коде Activity через OnClickListener 2 - написание метода обработки и назначение его в layout файле например к Button через метод android:onClick="вызов метода". Вопрос собственно в том есть ли принципиальные отличия в плане так...
Android Как "добраться" до Linux? Здравствуйте. Как под Android "залезть"? Как получить доступ к ядру Linux? Где об этом написано? По AS на сайте много инфы, а про ядро чего-то не вижу. В студио есть же возможность С/С++ файлы добавлять. Как шел получить? он там есть вообще? И тд http://www.cyberforum.ru/android-dev/thread1722790.html
Как настроить RecyclerView ? Android
При загрузке с сети информации в RecyclerView помещается по 100 элементов, сделал так что при достижении конца списка загружается еще 100 и так далее. Но при добавлении новых записей список автоматично сбрасывается на начало списка. А мне нужно чтоб он оставался на месте, и записи просто добавлялись, но ничего со списком не происходило! Вопрос: Как сделать так, чтоб RecyclerView открывался...
Android Drawable
Короч, перетащил xml файлы drawable и values в проект. Как перетащить внутренность hdpi - xxhdpi папок? Создаю новую директорию с аналогичным названием - он как бы есть, но его не видно, нет. Что делать?
Android Text View issue http://www.cyberforum.ru/android-dev/thread1722660.html
Доброго дня всем. Объясните идиоту пожалуйста: Почему в это случае апп крашится: public class MainActivity extends AppCompatActivity { TextView tv1 = (TextView)findViewById(R.id.textView); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
Android Сапер в Android Studio Всем привет, я пишу на Android Studio 2 день и толком его не знаю пока, я пишу на нем игру "сапер" Идея заключается в том что будет создано 9 кнопок 3х3 и игрок будет на свою удачу нажимать на эти кнопки, в какой то одной из кнопок будет располагаться сам проигрышь (пока не решил что именно за проигрышь будет, то либо какая то картинка, либо просто надпись где будет просто написано типа "ты... подробнее

Показать сообщение отдельно
Alisherrr
1 / 1 / 0
Регистрация: 07.04.2016
Сообщений: 56
28.04.2016, 11:23  [ТС]     Tab снизу экрана
Паблито, в гайдлайнах упомянули, что убожее решение - ставить таб внизу. Но инстаграм для андроид игнорирует это и хорошо живет. У меня он по стандартному - сверху стоит, всё как в этом уроке.
-
strings.xml
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">TabIntent</string>
<string name="text_activity1">Это первое Activity</string>
<string name="text_activity2">Это второе Activity</string>
</resources>
-
main.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:orientation="vertical">
<TabHost
 android:id="@android:id/tabhost"
 android:layout_width="match_parent"
 android:layout_height="match_parent">
<LinearLayout
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical">
<TabWidget
 android:id="@android:id/tabs"
 android:layout_width="match_parent"
 android:layout_height="wrap_content">
</TabWidget>
<FrameLayout
 android:id="@android:id/tabcontent"
 android:layout_width="match_parent"
 android:layout_height="match_parent">
</FrameLayout>
</LinearLayout>
</TabHost>
</LinearLayout>
-
Profile.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
<?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:orientation="vertical">
<TextView
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:text="@string/text_activity1">
</TextView>
</LinearLayout>
Elect.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
<?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:orientation="vertical">
<TextView
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:text="@string/text_activity2">
</TextView>
</LinearLayout>
-
FirstActivity.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
package ru.startandroid.develop.p0771tabintent;
 
import android.app.Activity;
import android.os.Bundle;
 
public class OneActivity extends Activity {
  
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.one);
  }
}
SecondActivity.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
package ru.startandroid.develop.p0771tabintent;
 
import android.app.Activity;
import android.os.Bundle;
 
public class TwoActivity extends Activity {
 
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.two);
  }
}
-

MainActivity.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package ru.startandroid.develop.p0771tabintent;
 
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
 
public class MainActivity extends TabActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        TabHost tabHost = getTabHost();
        
        TabHost.TabSpec tabSpec;
        
        tabSpec = tabHost.newTabSpec("tag1");
        tabSpec.setIndicator("Вкладка 1");
        tabSpec.setContent(new Intent(this, OneActivity.class));
        tabHost.addTab(tabSpec);
        
        tabSpec = tabHost.newTabSpec("tag2");
        tabSpec.setIndicator("Вкладка 2");
        tabSpec.setContent(new Intent(this, TwoActivity.class));
        tabHost.addTab(tabSpec);
    }
}
Всё так же, только у меня свои значения. Добавил еще несколько вкладок. Но как перетащить вниз всё это чудо?
 
Текущее время: 16:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru