按钮已经在XML的方法:以编程方式更改按钮的onClick方法?
android:onClick="playSound"
我创建活动中的方法:
public void playSound (View view){ //code1 }
我想,当我按下按钮,在活动改变onClick
到现有的方法,
public void pauseSound(View view){ //code2 }
,当我再次按下该按钮我想onClick
回到原来的方法,
public void playSound (View view){ //code1 }
提示:我使用的方法相同的方法playSound
只需使用布尔变量作为状态持有者。 –
你可以使用一个变量作为标志并从'playSound'中调用不同的方法。 – Ranveer
我试图使用布尔值之前我发布我的问题,但它不是动态与多个按钮(就像我在我的应用程序中使用) – boody