2012-06-22 85 views

回答

2

在這裏你去

動畫的按鈕

創建

rotate.xml

in anim文件夾:

<?xml version="1.0" encoding="UTF-8"?> 
<rotate 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fromDegrees="0" 
    android:toDegrees="90" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:repeatCount="0" 
    android:duration="1200" 
    android:fillAfter="true" 
    android:fillEnabled="true" /> 

和Java代碼中:

Button myButton = (Button)findViewById(R.id.button); 
    myButton.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View arg0) { 
     myButton.startAnimation(AnimationUtils.loadAnimation(AbcActivity.this, R.anim.rotate)); 

    } 
}); 

要隱藏按鈕

button.setVisibility(View.INVISIBLE); 

或者

button.setVisibility(View.GONE); 
+0

謝謝您的回答.. 但我插入這個代碼,它給我一個錯誤:( bgiusto.setOnClickListener(新View.OnClickListener(){ \t \t \t \t \t \t公共無效的onClick(視圖v ){ \t \t \t \t \t \t \t \t \t \t \t \t bgiusto.startAnimation(AnimationUtils.loadAnimation(此,R .anim.rotate)); \t \t \t \t \t \t \t \t INT秒=(int)的((SystemClock.elapsedRealtime()chrono.getBase())/ 1000); \t \t \t \t tv.setText(Integer.toString(i-seconds)); \t \t \t \t \t \t intent.putExtra( 「Punteggio:」,I-秒); \t \t \t \t \t \t \t startActivity(意向); \t \t \t Livello1_1.this。完(); \t \t \t \t \t \t} \t \t \t \t \t \t \t \t}); – Ormet

+0

它給出了什麼錯誤? –

+0

看到我更新的答案! –

相關問題