Tag: herencia

Clases de herencia

Tengo dos clases: class ItemInfo { public View createItemView() { View v; // … v.setTag(this); return v; } } class FolderInfo extends ItemInfo { @Override public View createItemView() { View v; // … v.setTag(this); return v; } } Entonces lo uso: FolderInfo folderInfo; // Create it here ItemInfo itemInfo = folderInfo; View v = itemInfo.createItemView(); […]

¿Cómo puedo anotar correctamente las clases de herencia usando ORMLite?

Estoy tratando de utilizar la herencia con ORMLite y no puedo trabajar si es compatible o no de mirar la documentación y google. Lo que quiero hacer es tener public abstract class Person{ public int id; public String name; } public class Student extends Person{ public String school; public String year; // other student stuff […]

Heredar editText de Theme.Light con Holo tema padre

Quiero heredar el editText de android:Theme mientras que mi tema del padre es android:Theme.Holo.Light . ¿Hay alguna forma "limpia" de hacer esto corto de copiar los recursos de la carpeta android sdk en mi proyecto?

Herencia entre actividades en Android

Tengo problemas para aplicar el concepto de herencia a las actividades de Android, por ejemplo. ActivityA extends Activity y ActivityB extends ActivityA , entonces si se inicia con ActivityB, entonces se llama al método onCreate () para ambas actividades (A y B). Mi pregunta es, en típico Java, onCreate de ActvityA debe ser sobre-montado – […]

LibGdx y Gwt: No hay código fuente disponible para el tipo

Estoy tratando de iniciar mi proyecto Html, pero estoy enfrentando algunos problemas. Los proyectos de escritorio y Android funcionan bien. El problema es que tengo otro proyecto que utilizo como una biblioteca que no está siendo importada o algo así. [ERROR] [com.mobilecostudios.walkingskeleton.GwtDefinition] – Errors in 'file:/C:/Users/chelo/Documents/mobilecostudios-libgdx/trunk/walkingskeleton/WalkingSkeleton/src/com/mobilecostudios/walkingskeleton/GameLoop.java' [ERROR] [com.mobilecostudios.walkingskeleton.GwtDefinition] – Line 21: No source code is […]

Método Android con prioridad (paquete) visibilidad sobreestablecimiento (no debería funcionar, pero sí, ¿por qué?)

He estado jugando con el apoyo de SVG en Android y surgió con esta biblioteca que afirma que es compatible con SVG al igual que ellos eran nativos. Desde que tomé grandes dolores al descubrir que esto no es realmente posible, fui a ver cómo este tipo realmente se las arregló. Así que me encontré […]

Android: cómo obtener un atributo de una superclase de una vista personalizada

Tengo una vista personalizada A que tiene un TextView. I Hecho un método que devuelve el resourceID para TextView. Si no se define ningún texto, el método devuelve -1 por defecto. También tengo una vista personalizada B que hereda de la vista. Mi vista personalizada tiene el texto "hola". Cuando llamo al método para obtener […]

¿Cómo extender la clase android que implementa la interfaz Parcelable?

En primer lugar tengo que comprobar esta respuesta . Lo que estoy tratando de hacer es extender la clase de Location llamándola LocationPlus que tiene algunas variables de miembro. Funcionalidad que estoy tratando de lograr es pasar el objeto de la clase LocationPlus de una actividad a otra. Aquí está mi CREATOR public static final […]

Android: extiende Linearlayout, pero necesita lo mismo para RelativeLayout. Código duplicado inevitable?

Tengo este código: public class CopyOfLinearLayoutEntry extends LinearLayout implements Checkable { private CheckedTextView _checkbox; private Context c; public CopyOfLinearLayoutEntry(Context context) { super(context); this.c = context; setWillNotDraw(false); } public CopyOfLinearLayoutEntry(Context context, AttributeSet attrs) { super(context, attrs); this.c = context; setWillNotDraw(false); } @Override protected void onDraw(Canvas canvas) { Paint strokePaint = new Paint(); strokePaint.setARGB(200, 255, 230, 230); […]

Clase abstracta como parcelable

Básicamente tengo la siguiente estructura en mi aplicación: Sería sencillo implementar tal estructura sin la clase abstracta ProjectItem , pero en este caso no sé cómo implementar esto. La clase abstracta ProjectItem necesita un ProjectItem como debería ser parcelable. (Como in.readTypedList(mProjectItems, ProjectItem.CREATOR); dentro del constructor Project (Parcel in)) Pero, de hecho, el CREATOR sólo puede […]

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