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

Заголовки TabView в одну строку - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Подключение к Bluetooth модулю и получение от него информации http://www.cyberforum.ru/android-dev/thread1859439.html
Доброго времени суток, просьба скинуть ссылки или поделиться информацией по данной теме.
Android Разместить Drawable посередине EditText Привет всем! Как разместить Drawable посередине в EditText? <View android:layout_width="wrap_content" android:layout_height="50dp" android:layout_below="@+id/tool_bar" android:background="@color/iron" android:id="@+id/view_iron"> </View> http://www.cyberforum.ru/android-dev/thread1859215.html
Alert Dialog со сменой языка Android
Пожалуйста, можете показать пример смены языка в Alert Dialog? Очень нужно...
Android label меняет размер текста при смене ориентации Android
Я заметил что текст названия приложения меняет свой размер при смене ориентации. Но в большинстве приложений нет такого. Где находится конфигурация этого текста? И как сделать так чтобы этот текст не менял свой размер?
Android DownloadManager как остановить? http://www.cyberforum.ru/android-dev/thread1858586.html
Использую DownloadManager все скачивается идеально но как прервать загрузку ? Отмена?
Android IDE не видит файл .png в папке drawable В чем проблема? Размещайте изображения на форуме подробнее

Показать сообщение отдельно
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33

Заголовки TabView в одну строку - Android

25.11.2016, 10:48. Просмотров 188. Ответов 7
Метки (Все метки)

Добрый день! Есть Activity, туда запихал TabView с несколькими вкладками. Проблема - как сделать так, чтобы названия вкладок писались в одну строчку, а не столбцом как на скрине.
Код ViewPagerAdapter.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
30
31
32
33
34
35
36
37
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import java.util.ArrayList;
import java.util.List;
 
public class ViewPagerAdapter extends FragmentStatePagerAdapter {
 
 
    private final List<Fragment> mFragmentList = new ArrayList<>();
    private final List<String> mFragmentTitleList = new ArrayList<>();
 
    public ViewPagerAdapter(FragmentManager fm) {
 
        super(fm);
    }
 
@Override
    public Fragment getItem(int position) {
    return mFragmentList.get(position);
}
 
@Override
    public int getCount() {
    return mFragmentList.size();
}
    @Override
    public CharSequence getPageTitle(int position) {
        return mFragmentTitleList.get(position);
    }
 
    public void addFragment (Fragment fragment, String title) {
        mFragmentList.add(fragment);
        mFragmentTitleList.add(title);
 
    }
}
Код Tarif.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
30
31
32
33
34
35
36
37
38
39
40
import android.support.design.widget.TabLayout;
import android.support.v4.view.ViewPager;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
 
public class Tarif extends AppCompatActivity {
 
    private Toolbar toolbar;
    private TabLayout tabLayout;
    private ViewPager viewPager;
 
    @Override
    protected void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.tarif);
 
        toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        ActionBar actionBar = getSupportActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);
 
        viewPager = (ViewPager) findViewById(R.id.viewpager);
        setupViewPager(viewPager);
 
        tabLayout = (TabLayout) findViewById(R.id.tabLayout);
        tabLayout.setupWithViewPager(viewPager);
    }
 
 
    private void setupViewPager (ViewPager viewPager) {
        ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
        adapter.addFragment(new Internet_Fragment(), "Интернет");
        adapter.addFragment(new Televidenie_Fragment(), "Телевидение");
        adapter.addFragment(new Drygoe_Fragment(), "Другое");
        viewPager.setAdapter(adapter);
    }
 
}
Миниатюры
Заголовки TabView в одну строку  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru