Я создал приложение вкладки, используя вкладки «Шерлок ActionBar Tab». Мне нравится изменять заголовок Tab в нижнем регистре. Смотреть снимок экрана Я хочу изменить TAB1 на tab1 Любое решение очень ценится Мой код, как следует public class MainActivity extends SherlockFragmentActivity { // Declare Variables ActionBar mActionBar; ViewPager mPager; Tab tab; @Override protected void onCreate(Bundle savedInstanceState) { […]
Я использую субтитры ActionBarSherlock и пытаюсь изменить текст субтитров с помощью стилей, но, похоже, это не работает. Я не знаком с темами, так что .. Как я могу это изменить? заранее спасибо
Привет, у меня есть приложение с экраном sbarlock и списком, в котором показано 1 изображение и 2 текстовых изображения, но панель действий блокирует первую строку в списке. (См. Изображение здесь) Это код <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/settings" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ListView android:id="@+id/android:list" android:layout_width="wrap_content" android:layout_height="538dp"/> </LinearLayout> И row.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" […]
Я хочу использовать Actionbarsherlock для выравнивания вкладок в нижней части макета. Там, где фрагменты просматриваются над ним, а не ниже. Как это будет сделано? В настоящее время в onCreate я делаю getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); getSupportActionBar().setDisplayShowHomeEnabled(false); getSupportActionBar().setDisplayShowTitleEnabled(false);` И не видят очевидной функции в getSupportActionBar() которая облегчает его положение на экране. Проницательность оценена
Мне удалось сосредоточить название ABS, используя пользовательский вид, но кнопка дома исчезла. Как это можно решить? Единственный способ сделать это, чтобы поместить эту домашнюю кнопку в пользовательский вид? (Чтобы быть ясным: кнопка дома должна быть слева не в центре) Пользовательский вид: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:background="@android:color/transparent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="hello"/> </LinearLayout> […]
Я использую ABS. Моя активность запуска – RegistrationActivity . Когда я расширяю это с помощью функции SherlockActivity , мое приложение отлично работает. Но когда я расширяю его с помощью функции SherlockFragmentActivity , мое приложение падает во время работы на моем телефоне. package com.example.app; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.support.v4.app.FragmentManager; import android.view.View; […]
Я использую ActionBarSherlock и применил их для изменения внешнего вида панели действий: <style name="Theme.MyTheme" parent="@style/Theme.Sherlock"> <item name="android:actionBarStyle">@style/MyTheme.ActionBarStyle</item> </style> <style name="MyTheme.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar"> <item name="android:background">@drawable/background_action_bar</item> <item name="android:icon">@drawable/image_action_bar_logo</item> </style> Это отлично работает на устройстве, на котором работает jelly bean, но когда я его развертываю на эмуляторе с версиями 2.2 или 2.3, стиль пользовательской панели действий игнорируется и используется […]
Я делаю приложение для блокировки панели инструментов и открываю для подменю на верхнем баре actionbar шелушиться при щелчке и отображается, но в меню устройства не открываются для подменю внутри ящика действия, любезно помогите мне. @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { com.actionbarsherlock.view.SubMenu subMenu = menu.addSubMenu("Menu"); subMenu.add(0, SUB_MENU_1, 0,"Settings"); com.actionbarsherlock.view.MenuItem menuItem = subMenu.getItem(); menuItem.setIcon(R.drawable.menu_selector); menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); […]
Я хочу скомпилировать ActionBarSherlock в IntelliJ как библиотечный модуль для моего проекта, но импорт import static org.hamcrest.CoreMatchers.equalTo; , import static org.junit.Assert.assertThat; И import org.junit.Test; Не могут быть решены. Есть идеи, как это исправить? Edit: Когда я раскомментирую ManifestParsingTest.java в ActionBarSherlock и попытаюсь скомпилировать мой проект, я получаю следующее: Android Dex: [MoneyTracker] UNEXPECTED TOP-LEVEL EXCEPTION: […] […]
У меня есть SearchView в моем макете (а не в панели действий), и я не могу убрать клавиатуру с помощью обычного метода: public static void hideKeyboard(Activity activity) { InputMethodManager imm = (InputMethodManager)activity .getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null && activity != null) { View currentFocus = activity.getCurrentFocus(); if (currentFocus != null) { imm.hideSoftInputFromWindow(currentFocus.getWindowToken(), 0); } } […]