Files
Amethyst-Android/app/src/main/java/android/androidVNC/RepeaterDialog.java
2020-05-03 20:27:54 +07:00

56 lines
1.4 KiB
Java

/**
*
*/
package android.androidVNC;
import android.app.*;
import android.os.*;
import android.text.*;
import android.view.*;
import android.widget.*;
import net.kdt.pojavlaunch.*;
/**
* @author Michael A. MacDonald
*
*/
class RepeaterDialog extends Dialog {
private EditText _repeaterId;
androidVNC _configurationDialog;
RepeaterDialog(androidVNC context) {
super(context);
setOwnerActivity((Activity)context);
_configurationDialog = context;
}
/* (non-Javadoc)
* @see android.app.Dialog#onCreate(android.os.Bundle)
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTitle(R.string.repeater_dialog_title);
setContentView(R.layout.repeater_dialog);
_repeaterId=(EditText)findViewById(R.id.textRepeaterInfo);
((TextView)findViewById(R.id.textRepeaterCaption)).setText(Html.fromHtml(getContext().getString(R.string.repeater_caption)));
((Button)findViewById(R.id.buttonSaveRepeater)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
_configurationDialog.updateRepeaterInfo(true, _repeaterId.getText().toString());
dismiss();
}
});
((Button)findViewById(R.id.buttonClearRepeater)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
_configurationDialog.updateRepeaterInfo(false, "");
dismiss();
}
});
}
}