Estoy usando ButterKnife por largo tiempo. Pero tengo error que veo por primera vez y no encontré solución para esto. ERROR: Error:(24, 36) error: cannot find symbol method findRequiredViewAsType(Object,int,String,Class<ImageView>) Intenté bindView como siempre @BindView (R.id.menu_hamburgerIcon) ImageView menuHamburger; También se agrega en gradle: compile 'com.jakewharton:butterknife:8.0.1' apt 'com.jakewharton:butterknife-compiler:8.1.0' Pero aún recibiendo este error en genereted clase por […]
Estoy intentando utilizar el cuchillo de la mantequilla en un adaptador de encargo como la documentación anuncia: http://jakewharton.github.io/butterknife/ Pegué el código del ejemplo e inserté la disposición con mi archivo de RelativeLayout : @Override public View getView(int position, View view, ViewGroup parent) { ViewHolder holder; ButterKnife.setDebug(true); if (view != null) { holder = (ViewHolder) view.getTag(); […]
Quiero usar un ViewStub con ButterKnife, Esto es lo que he hecho: public class ExampleFragment extends Fragment { @InjectView ( R.id.stub ) ViewStub mStub; /* A TextView in the ViewStub */ @InjectView ( R.id.text ) @Optional TextView mText; @Override public View onCreateView ( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState ) { View rootView = inflater.inflate […]
Primero: Tenemos que hacer referencia a la ruleta @Bind(R.id.field_type_id) Spinner mTypeIdSpinner; Segundo: Crear array de cadenas <string-array name="type_id_array"> <item>One</item> <item>Two</item> <item>Three</item> <item>Four</item> <item>Five</item> </string-array> Tercero: Cargue el adaptador en su actividad (método onCreate por ejemplo) private void loadSpinnerIdTypes() { ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.type_id_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mTypeIdSpinner.setAdapter(adapter); } Cuarto: Escuchar los eventos @OnItemSelected(R.id.field_type_id) void onItemSelected(int […]
Migré mi proyecto a AS desde Eclipse cuando estaba recibiendo un problema de métodos de 65K. Después de arreglar cada problema de dependencia que estaba enfrentando inicialmente con AS, me quedé atascado con este problema que no parece desaparecer, no importa lo que intento de los otros mensajes similares de los blogs y SO. Comprobé […]
Acabo de encontrar butterknife recientemente. He añadido la línea en mi archivo gradle (module: app): compile 'com.jakewharton: butterknife: 7.0.1' Sincronizado sin errores. Soy capaz de importar 'butterknife.Butterknife' a mi archivo de clase donde las importaciones usualyy ir. ¿Pero no puede importar butterknife.InjectView no parece estar allí? ¿Alguna sugerencia?
¿Cuál es la mejor práctica para llamar: – Butterknife.unbind() en una vista personalizada de Android, por favor?
Uso de Butterknife en mi proyecto actual; Funciona bien en Kitkat y lollipop pero lanza una excepción nullpointer en jellybean (4.2). Se invoca una excepción en esta línea (btnLogin es NULL) BtnLogin.setTypeface (FontsHelper.robotoRegular (este)); Código de actividad public class Login extends Activity { @Bind(R.id.btnLogin) FButton btnLogin; @Bind(R.id.btnRegister) FButton btnRegister; @Bind(R.id.edtEmail) EditText edtEmail; @Bind(R.id.edtPassword) EditText edtPassword; […]
Estoy usando Android Studio 1.0.0. Estoy tratando de añadir dependencias de butterknife. dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.jakewharton:butterknife:6.0.0' compile 'com.google.android.gms:play-services:6.1.11' compile 'com.android.support:recyclerview-v7:21.0.2' } Pero estoy recibiendo el siguiente error Gradle: Error: No se pudo encontrar: com.jakewharton: butterknife: 6.0.0
La instalación de las dependencias de Butter Knife genera este error Error:Could not find com.android.support:support-annotations:23.3.0. Required by: Butter:app:unspecified Butter:app:unspecified > com.jakewharton:butterknife:8.0.1 Butter:app:unspecified > com.jakewharton:butterknife-compiler:8.0.1 > com.jakewharton:butterknife-annotations:8.0.1 Please install the Android Support Repository from the Android SDK Manager. <a href="openAndroidSdkManager">Open Android SDK Manager</a> He instalado la biblioteca de la ayuda pero todavía consigo este error. Así […]