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(); […]
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 […]
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?
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 – […]
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 […]
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é […]
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 […]
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 […]
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); […]
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 […]