1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
package com.ag.tests.gui;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
import android.widget.TextView;
import com.ag.tests.R;
public class MyActivity extends CustomActivity
{
/** Log TAG. */
private static final String TAG = "<<" + MyActivity.class.getSimpleName() + ">>";
/**
* Constructor.
*/
public MyActivity()
{
super(false);
this.appendTag(TAG);
}
/////////////////////////////////////////////////////
///////////// CustomActivity overriding /////////////
/////////////////////////////////////////////////////
@Override
protected final void onCreate(final Bundle savedInstanceState)
{
setContentView(R.layout.gui);
findViewById(R.id.ok_btn).setOnClickListener(new OnClickListener()
{
public void onClick(final View v)
{
if (v.getId() == R.id.ok_btn)
{
onOk();
}
}
});
findViewById(R.id.cancel_btn).setOnClickListener(new OnClickListener()
{
public void onClick(final View v)
{
if (v.getId() == R.id.cancel_btn)
{
finish();
}
}
});
super.onCreate(savedInstanceState);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if ((keyCode == KeyEvent.KEYCODE_BACK))
{
Log.d(TAG, "BACK button pressed");
}
return super.onKeyDown(keyCode, event);
}
///////////////////////////////////////////
///////////// local functions /////////////
///////////////////////////////////////////
/**
* OK button clicked action.
*/
private void onOk()
{
Log.i(TAG, "onOk");
}
} |
Partager