Android 向TextView添加效果
在Android中是否可以向Android 向TextView添加效果,android,textview,effect,Android,Textview,Effect,在Android中是否可以向TextView添加效果 假设我有一个TextView,在这里我添加了点,其效果是当添加点时,TextView会在一秒钟内变大,或者做一些用户会注意到他已经完成了某件事的事情。是的,这是可能的。如果有向textview添加点的按钮,则为该按钮(或任何其他布局元素)设置onclick函数 有关动画,请检查链接和 希望这有帮助 创建一个带有文本视图的布局,该文本视图将接收闪烁效果,并带有启动闪烁效果的按钮- activity\u main.xml ------------
TextView
添加效果
假设我有一个
TextView
,在这里我添加了点,其效果是当添加点时,TextView
会在一秒钟内变大,或者做一些用户会注意到他已经完成了某件事的事情。是的,这是可能的。如果有向textview添加点的按钮,则为该按钮(或任何其他布局元素)设置onclick函数
有关动画,请检查链接和
希望这有帮助
创建一个带有文本视图的布局,该文本视图将接收闪烁效果,并带有启动闪烁效果的按钮-
activity\u main.xml
------------------------------------------------------------------------------
如果它对你有帮助,请告诉我对不起,我很快就能试用并让你知道。
activity_main.xml
------------------------------------------------------------------------------
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" Blink Effect with SSaurel "
android:textSize="22sp"
android:layout_centerInParent="true"
android:id="@+id/txt"
/>
<Button
android:text="Blink Effect !"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btn"
android:layout_below="@id/txt"
android:layout_marginTop="50dp"
android:layout_centerHorizontal="true"/
MainActivity
--------------------------------------------------------------------------
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txt = (TextView) findViewById(R.id.txt);
blinkBtn = (Button) findViewById(R.id.btn);
blinkBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
manageEffect();
}
});
}
private void manageEffect() {
ObjectAnimator anim = ObjectAnimator.ofInt(txt, "backgroundColor", Color.WHITE, Color.RED,
Color.WHITE);
anim.setDuration(1500);
anim.setEvaluator(new ArgbEvaluator());
anim.setRepeatMode(Animation.REVERSE);
anim.setRepeatCount(Animation.INFINITE);
anim.start();
}