package rabbitescape.ui.android;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import net.artificialworlds.rabbitescape.R;
import rabbitescape.engine.menu.AboutText;
import static rabbitescape.engine.i18n.Translation.t;
public class AndroidAboutActivity extends RabbitEscapeActivity
{
@Override
protected void onCreate( Bundle savedInstanceState )
{
super.onCreate( savedInstanceState );
sound.setMusic( "tryad-let_them_run" );
setContentView( R.layout.activity_android_about );
TextView aboutText = (TextView)findViewById( R.id.aboutText );
Button aboutMoreButton = (Button)findViewById( R.id.aboutMoreButton );
Button aboutOkButton = (Button)findViewById( R.id.aboutOkButton );
aboutText.setText( t( AboutText.text ) );
aboutMoreButton.setText( t( "Find out more..." ) );
aboutOkButton.setText( t( "OK" ) );
}
@Override
public void onResume()
{
super.onResume();
sound.setMusic( "tryad-let_them_run" );
}
@Override
public void updateMuteButton( boolean muted )
{
// No mute button on this activity, so no need to update it
}
public void onMoreClicked( View view )
{
Intent intent = new Intent( Intent.ACTION_VIEW, Uri.parse( AboutText.url ) );
startActivity( intent );
}
public void onOkClicked( View view )
{
finish();
}
}