TextView es el componente básico de los componentes de la interfaz de usuario. Se utiliza para configurar el texto y mostrarlo al usuario. Es un componente muy básico y se usa mucho.
Un TextView Fading es un TextView que cambia su contenido automáticamente cada pocos segundos. Si queremos diseñar una interfaz hermosa, podemos usar Fading TextView.
Acercarse:
- Agregue esto a su archivo raíz build.gradle (no a su archivo de módulo build.gradle):
allprojects {
repositories {
jcenter()
}
}
- Agregue la biblioteca de soporte en el archivo build.gradle de su módulo y agregue la dependencia en la sección de dependencias.
dependencies {
implementation 'com.tomer:fadingtextview:2.5'
}
- Ahora agregue el siguiente código en el archivo activity_main.xml .
actividad_principal.xml
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
androidx.constraintlayout.widget.ConstraintLayout
android:layout_width
=
"match_parent"
android:layout_height
=
"match_parent"
tools:context
=
".MainActivity"
>
<
com.tomer.fadingtextview.FadingTextView
android:id
=
"@+id/fadingTextView"
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:textSize
=
"22sp"
android:textColor
=
"#2AC308"
android:textStyle
=
"bold"
app:timeout
=
"500"
app:layout_constraintBottom_toBottomOf
=
"parent"
app:layout_constraintLeft_toLeftOf
=
"parent"
app:layout_constraintRight_toRightOf
=
"parent"
app:layout_constraintTop_toTopOf
=
"parent"
/>
</
androidx.constraintlayout.widget.ConstraintLayout
>
- Ahora agregue el siguiente código en el archivo MainActivity.java .
MainActivity.java
package
org.geeksforgeeks.gfgFadingTextView;
import
androidx.appcompat.app.AppCompatActivity;
import
android.os.Bundle;
import
com.tomer.fadingtextview.FadingTextView;
public
class
MainActivity
extends
AppCompatActivity {
FadingTextView fadingTextView;
String[] text
= {
"GeeksForGeeks"
,
"A"
,
"Computer"
,
"Science"
,
"Portal"
,
"For"
,
"Geeks"
};
@Override
protected
void
onCreate(Bundle savedInstanceState)
{
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fadingTextView
= findViewById(R.id.fadingTextView);
fadingTextView.setTexts(text);
}
}
Producción:
Publicación traducida automáticamente
Artículo escrito por madhavmaheshwarimm20 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA