java用switch语句抽奖_Java使用带有switch语句的枚举

我这样做

public enum State

{

// Retrieving, // the MediaRetriever is retrieving music //

Stopped, // media player is stopped and not prepared to play

Preparing, // media player is preparing...

Playing, // playback active (media player ready!). (but the media player

// may actually be

// paused in this state if we don't have audio focus. But we

// stay in this state

// so that we know we have to resume playback once we get

// focus back)

Paused; // playback paused (media player ready!)

//public final static State[] vals = State.values();//copy the values(), calling values() clones the array

};

public State getState()

{

return mState;

}并在Switch Statement中使用

switch (mService.getState())

{

case Stopped:

case Paused:

playPause.setBackgroundResource(R.drawable.selplay);

break;

case Preparing:

case Playing:

playPause.setBackgroundResource(R.drawable.selpause);

break;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值