Для того чтобы разместить название приложения по центру на экране Android, вы можете использовать различные методы и подходы в зависимости от версии Android, которую вы используете, и разрешения экрана устройства.
Вот несколько разных способов, которые могут помочь с центрированием названия приложения:
1. AndroidManifest.xml: В файле AndroidManifest.xml, в разделе <application> добавьте атрибут android:label="@string/app_name" (или пропишите название напрямую). Этот атрибут устанавливает название приложения для отображения на панели действий (action bar) и на экране задач (recent tasks). В большинстве случаев система автоматически центрирует название приложения на панели действий.
2. XML layout: Если вы хотите центрировать название приложения на экране при запуске, вы можете использовать XML layout файлы. Создайте новый XML файл в папке res/layout и добавьте в него следующий код:
<RelativeLayout 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" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="@string/app_name" android:textSize="24sp" /> </RelativeLayout>
3. Java code: Если вы хотите центрировать название приложения программно из Java кода, вы можете использовать методы из классов TextView или ActionBar. Вот пример кода:
TextView tvAppName = findViewById(R.id.tv_app_name); tvAppName.setGravity(Gravity.CENTER); // Или, если вы хотите центрировать название на панели действий: ActionBar actionBar = getSupportActionBar(); assert actionBar != null; actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); actionBar.setCustomView(R.layout.action_bar_title); TextView tvActionBarTitle = actionBar.getCustomView().findViewById(R.id.tv_action_bar_title); tvActionBarTitle.setGravity(Gravity.CENTER);
Обратите внимание, что в приведенных примерах для успешной реализации понадобится наличие соответствующих ресурсов в файлах Strings.xml и Styles.xml.
Итак, в зависимости от вашего конкретного случая использования и дизайна вашего приложения, вы можете выбрать один из этих способов для центрирования названия вашего приложения на экране Android.