tutorial textedit studio example and android dynamic widget textview padding

android - textedit - Cambiar textView padding dinámico en widget



textview and button android example (1)

No puedes hacer esto. Si miras la fuente de Android, el método setPadding no está marcado con "@RemotableViewMethod", lo que permite que su valor sea establecido por el objeto RemoteViews. El único truco que encontramos fue usar un diseño diferente.

Traté de cambiar el relleno de un TextView que se coloca en un widget. Directo a través de ''findViewById'' no es posible porque la clase se extiende desde AppWidgetProvider.

Por lo tanto, traté de usar remoteViews.setBundle con el siguiente código. Pero esta no es una solución.

Bundle b = new Bundle(4); b.putInt("left", 5);b.putInt("top", 5);b.putInt("right", 5);b.putInt("bottom", 5); remoteViews.setBundle(R.id.name1, "setPadding", b);

Alguien tiene una solución para mí?