Я просматриваю Holo.Light
тему и не могу найти волшебный стиль, который нужно переопределить, чтобы избавиться от текста заголовка, который ненадолго появляется при первом запуске моего приложения.
Как я могу это сделать?
android
android-actionbar
Кристофер Перри
источник
источник
Думаю, это правильный ответ:
источник
Widget.Sherlock.Light.ActionBar.Solid.Inverse
. Какого родителя мне следует использовать?Я новичок в Android, поэтому поправьте меня, если я ошибаюсь, но я думаю, что если вы решите использовать вкладки навигации на панели действий, они, похоже, не будут полностью выровнены по левому краю, потому что цвет текста заголовка только прозрачный и не имеет ' т ушел.
работал у меня.
источник
Понял. Вы должны переопределить
а затем в своем собственном стиле вы должны переопределить
Вот образец.
В моем themes.xml:
И в моем файле styles.xml:
Я не уверен, почему установка textSize на ноль не помогла (текст сжался, но не исчез), но установка прозрачности textColor работает.
источник
android:visibility=gone
не действует? Или еще лучше, почемуsetDisplayShowTitleEnabled
текст заголовка все еще отображается во время загрузки панели?В вашем манифесте
источник
Напишите это заявление под
при расширении использования AppCompactActivity
getSupportActionbar()
при расширении использования Activity,getActionBar()
иначе это может датьиспользование
android:label=""
inAndroidManifest.xml
для действий также работает, но ваше приложение не будет отображаться вRecently used apps
источник
у вас есть два варианта:
первый:
Если usign
getActionBar()
произвел исключение нулевого указателя, вы должны использоватьgetSupportActionBar()
Second
или
источник
я использую этот код в манифесте приложения
мой файл логотипа имеет размер 200 * 800 пикселей и используйте этот код в main activity.java
это будет работать Corectly
источник
Я пробовал это. Это поможет -
getSupportActionBar следует вызывать после setSupportActionBar, тем самым устанавливая панель инструментов, в противном случае - исключение NullpointerException, поскольку панель инструментов не задана. Надеюсь это поможет
источник
Вы можете изменить стиль, применяемый к каждому действию, или, если вы хотите изменить поведение только для определенного действия, вы можете попробовать следующее:
Чтобы отобразить заголовок на панели действий, установите параметры отображения в onCreate ()
Чтобы скрыть заголовок на панели действий.
Подробности здесь .
источник
Единственное, что у меня действительно сработало, это добавить:
источник
надеюсь, это поможет
источник
Используйте следующее:
источник
Если вы хотите сделать это только для одного действия и, возможно, даже динамически, вы также можете использовать
источник
в качестве обходного пути просто добавьте эту строку, если у вас есть настраиваемые панели действий / инструментов
в вашей деятельности
источник
Хотя все это приемлемо, если ваше действие содержит только основное действие, вы можете отредактировать его
res\values\styles.xml
следующим образом:Я обновил
parent
и добавил свойство .NoActionBar в тему Light изCreate Blank Application
мастера Android Studios .источник
Просто расширьте ваш java-файл
AppCompatActivity
и сделайте следующее:источник
На странице manifest.xml вы можете указать адрес своей метки активности. адрес находится где-то в ваших значениях / strings.xml. тогда вы можете изменить значение тега в XML-файле на null.
источник
Я новичок в Android, поэтому, возможно, я ошибаюсь ... но чтобы решить эту проблему, мы не можем просто перейти к манифесту и удалить метку активности
Работал у меня ....
источник
источник