package uk.org.smithfamily.mslogger.activity;
import uk.org.smithfamily.mslogger.R;
import android.os.Bundle;
import android.preference.PreferenceActivity;
import android.view.*;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;
import android.widget.LinearLayout;
/**
*
*
*/
public class DialogPreferenceActivity extends PreferenceActivity
{
/**
*
*/
protected void addButton()
{
LinearLayout v = new LinearLayout(this);
Button b = new Button(this);
b.setText(R.string.bt_ok);
b.setGravity(Gravity.CENTER_HORIZONTAL);
LayoutParams p = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
b.setLayoutParams(p);
b.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
finish();
}
});
v.addView(b);
this.getListView().addFooterView(v);
}
/**
*
* @param savedInstanceState
* @param preferences
*/
public void onCreate(Bundle savedInstanceState, int preferences)
{
super.onCreate(savedInstanceState);
addPreferencesFromResource(preferences);
addButton();
}
}