Я понимаю, что каждый вид деятельности, который у меня есть, показывает имя приложения. Как изменить имя на панели инструментов для другой деятельности?Android Studio Как изменить имя приложения (@toolbar) для каждого действия?
ответ
Существует атрибут этикетки в любой деятельности, в андроида манифеста label
, которые могут быть использованы для установки имени на панели инструментов.
<activity
android:name=".MainActivity"
android:label="@string/app_name" <------ Activity Name
android:theme="@style/AppTheme.NoActionBar">
</activity>
Или вы можете изменить его программно через:
getSupportActionBar().setTitle("ACTIVITY NAME");
Попробуйте это,
getActionBar().setTitle("YOUR TITLE");
getSupportActionBar().setTitle("YOUR TITLE"); // provide compatibility to all the versions
в onCreate()
для необходимых мероприятий.
По XML
В вашем manifest.xml
<activity
android:name=".YOURActivity"
android:label="@string/YOUR_TITLE"
/>
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
// Title and subtitle
toolbar.setTitle(R.string.about_toolbar_title);
toolbar.setSubtitleTextColor(Color.WHITE);
toolbar.setTitleTextColor(Color.WHITE);
toolbar.setBackgroundColor(getResources().getColor(
R.color.themeToolbarColor));
toolbar.setNavigationIcon(R.drawable.ic_action_back);
вы можете предоставить право собственности на все ваши действия в Manifest
<activity
android:name=".Contents.HomeActivty"
android:label="TITLE" />
ИЛИ
Тобой может s etTitle программно с использованием getSupportActionBar().setTitle("TITLE");
Если вы хотите иметь разные имена, вы можете изменить их в файле strings.xml. Вы можете изменить существующую переменную
<string name="app_name">YourAppName</string>
, заменив «YourAppName» все, что вы хотите.
Кроме того, вы можете добавить новые переменные для других имен!
Попробуйте этот код:
<LinearLayout
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"
android:fitsSystemWindows="true"
android:orientation="vertical">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_actionbar"
android:background="@null"
android:layout_width="match_parent"
android:layout_height="?actionBarSize"
android:fitsSystemWindows="true" />
....
</LinearLayout>
В Java
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar_actionbar);
if(toolbar != null) {
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("My custom toolbar!");
}
Если вы хотите изменить полное имя приложения затем
<string name="app_name">YourAppName</string>
Но если вы хотите изменить особая активность titl е затем
<activity
android:name=".MainActivity"
android:theme="@style/AppTheme.NoActionBar">
</activity>
Или вы можете изменить его форму .java программного пути:
getSupportActionBar().setTitle("ACTIVITY NAME");
- 1. Изменить имя приложения в Android Studio
- 2. Как изменить имя Android-приложения?
- 3. Android Как изменить заголовок для каждого действия с помощью actionbarsherlock
- 4. Измените имя приложения Android Studio
- 5. Android: Изменить свойства проекта - изменить имя приложения
- 6. Android Studio изменить фрагмент TextView из действия
- 7. Android: изменить имя приложения на главном экране
- 8. Как изменить имя приложения с изображением, android
- 9. Android Toolbar Значок действия не работает
- 10. Новые действия в Android Studio
- 11. Как изменить значок gnome для каждого приложения?
- 12. Переименуйте имя приложения для Android
- 13. Как изменить имя загруженного приложения
- 14. Как я могу изменить полное имя пакета приложения для Android?
- 15. Android: Почему имя андроидного приложения принято как название начального действия?
- 16. Изменить имя приложения
- 17. Отдельное имя регистратора для каждого экземпляра приложения
- 18. Как изменить имя приложения наверху
- 19. Как получить имя поставщика для каждого установленного приложения/пакета?
- 20. Установить имя приложения Android
- 21. Как изменить SFSafariViewController ToolBar color
- 22. Как изменить имя сборки в Visual Studio?
- 23. Android Studio создает папку приложения
- 24. Как изменить имя приложения iPhone?
- 25. Как изменить имя приложения iOS?
- 26. Как удалить/скрыть имя действия из панели действий моего приложения. Я использую Android Studio
- 27. Изменить имя приложения
- 28. Материал для Android Toolbar/SupportActionBar
- 29. Неверное имя пакета для Android Studio
- 30. Как получить атрибуты темы (имя и идентификатор) используются для каждого отдельного действия в android
, поэтому я даю инструкцию вам использовать 'Toolbar'. – Ironman