Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


ActionBarSherlock – Estilo contiene clave con entrada incorrecta

Estoy tratando de usar ActionBarSherlock en una actividad específica que he declarado en el manifiesto como este:

<activity android:name=".activities.Bla" android:screenOrientation="portrait" android:theme="@style/Theme.Sherlock" /> 

Mi código de actividad es:

  • Android Lint informe para mi proyecto sólo, excluyendo los proyectos de la biblioteca?
  • Problemas al importar proyectos en Android Studio con respecto a ActionBarSherlock
  • Ocultar / Mostrar barra de acciones Elemento de menú de opción para diferentes fragmentos
  • Barra de Acción de Android Sherlock con Tabs
  • Icono del recuento de notificaciones de Actionbar (insignia) como Google
  • GetSupportFragmentManager () no está definido
  •  public class Bla extends SherlockFragmentActivity implements ActionBar.OnNavigationListener { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.bla); getSupportActionBar().setTitle(""); getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); Context context = getSupportActionBar().getThemedContext(); ArrayAdapter<CharSequence> list = ArrayAdapter.createFromResource(context, R.array.cartaz_filters, R.layout.actionbar_spinner_item); list.setDropDownViewResource(R.layout.actionbar_spinner_dropdown_item); getSupportActionBar().setListNavigationCallbacks(list, this); } @Override public boolean onNavigationItemSelected(int itemPosition, long itemId) { return true; } } 

    Sin embargo, cada vez que ejecuto esto en un Android 2.1 recibo el siguiente error:

     E/ResourceType(9672): Style contains key with bad entry: 0x01000000 

    Creo que esto podría estar relacionado con esta pregunta: Leer atributos de tema más reciente en la plataforma más antigua, pero no sé cómo solucionarlo.

    ¿Alguna sugerencia? ¡Gracias!

  • En C, tan (30) me da un valor negativo! ¿Por qué?
  • Implementación adecuada de MVVM en Android
  • La definición plural se ignora para la cantidad cero
  • Java.lang.IllegalStateException: No se puede realizar esta acción después de onSaveInstanceState
  • Constantemente ... DeviceMonitor] No se pudo iniciar la supervisión
  • ¿Hay alguna forma de comprobar si el dispositivo Android es compatible con openGL ES 2.0?
  • One Solution collect form web for “ActionBarSherlock – Estilo contiene clave con entrada incorrecta”

    Esto se debe a que está utilizando atributos de tema que no estaban presentes en la plataforma en la que está ejecutando la aplicación. A pesar del registro de error rojo gigante que añade, es más una advertencia, ya que no afecta a los otros atributos. Los atributos más recientes nunca se leen en las plataformas más antiguas.

    La cuestión vinculada de mí fue mi intento de no tener que exigir ABSv4 uso espejo atributos.

    Si realmente desea deshacerse del error, puede crear dos conjuntos de estilos. Uno en values/ para la barra de acción de compatibilidad y uno en values-v14/ que utilizan los atributos prefijados para la barra de acción nativa.

    Y por favor, por favor, por favor , no utilice maxSdkVersion . Utilice targetSdkVersion en targetSdkVersion lugar.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.