Articles of панели инструментов

Как добавить ToolBar в PreferenceActivity?

Я хочу добавить ToolBar в PreferenceActivity в мое приложение для Android. Я написал следующий код. public class SettingsActivity extends PreferenceActivity { SendSMS sms; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.settings); LinearLayout root = (LinearLayout)findViewById(android.R.id.list).getParent().getParent().getParent(); android.support.v7.widget.Toolbar bar = (android.support.v7.widget.Toolbar) LayoutInflater.from(this).inflate(R.layout.action_bar_setting, root, false); root.addView(bar, 0); bar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { onBackPressed(); } }); […]

Фиксированные вкладки в новом дизайне для дизайна материалов

Я довольно много искал stackoverflow и документацию по дизайну материалов Google, но не могу найти способ правильно реализовать простые фиксированные вкладки в новом дизайне материалов. Я использую библиотеку appcompat v7 с панелью инструментов, которая великолепна, но не может найти способ добавить вкладки к ней или просто под ней, как показано здесь. Я нашел класс SlidingTabsBasic, […]

Android: программно изменить все направления размещения приложений

Как изменить направление всего приложения на RTL? Я пишу приложение, что пользователь должен выбрать его язык при первом запуске, и макет должен измениться в зависимости от выбора пользователя в RTL или останется LTR. Я использовал для добавления android:supportsRtl="true" android:layoutDirection="rtl" android:supportsRtl="true" для AndroidManifest и android:layoutDirection="rtl" для каждого макета, но у этого подхода есть некоторые проблемы, как […]

Прозрачная / Прозрачная строка состояния + КоординаторLayout + Панель инструментов + Фрагмент

У меня есть следующая настройка: Я использую AppCompat MainActivity, который содержит фрагмент и имеет панель инструментов, которая скрывается при прокрутке вниз Fragment с RecyclerView Все представления, которые должны соответствовать экрану, имеют соответствующий android:fitsSystemWindows="true" в макете xml Проблема в том, что я не могу получить прозрачность в этом случае. Я делаю следующее: Создайте действие и вызовите […]

Как удалить левую марку Android Toolbar?

Я пытаюсь использовать панель инструментов для своего проекта. Вот код, который я использую: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:layout_alignParentTop="true" android:background="?attr/colorPrimary" android:contentInsetLeft="0dp" android:elevation="@dimen/margin_padding_8dp" android:contentInsetStart="0dp"> <RelativeLayout android:id="@+id/rlToolbar" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/tvTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:paddingRight="@dimen/margin_padding_16dp" android:text="AppBar" android:textAppearance="@style/TextAppearance.AppCompat" android:textColor="@color/white" android:textSize="@dimen/text_size_20sp" /> </RelativeLayout> Я хочу удалить левое поле, здесь я установил android: contentInsetLeft = «0dp» и android: contentInsetStart = «0dp», […]

Как настроить собственный шрифт для заголовка в андроиде панели инструментов

Я делаю это toolbar = (Toolbar) findViewById(com.sports.unity.R.id.tool_bar); setSupportActionBar(toolbar); setTitle("hello"); Я хочу установить пользовательский шрифт здесь, в заголовке «привет», как это сделать?

Как изменить размер текста на панели инструментов?

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