package com.jieehd.villain.toolkit;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.preference.DialogPreference;
import android.util.AttributeSet;
import android.view.View;
import android.widget.AutoCompleteTextView;
import android.widget.EditText;
@SuppressWarnings("unused")
public class Accounts extends DialogPreference implements OnSharedPreferenceChangeListener {
private static AutoCompleteTextView user;
private static EditText pass;
private static Context cx;
public Accounts(Context context, AttributeSet attrs) {
super(context, attrs);
setDialogLayoutResource(R.layout.accounts);
}
@Override
protected void onBindDialogView(View view) {
super.onBindDialogView(view);
user = (AutoCompleteTextView) view.findViewById(R.id.usernameView);
pass = (EditText) view.findViewById(R.id.passwordView);
}
@Override
protected void onDialogClosed(boolean positiveResult) {
super.onDialogClosed(positiveResult);
if (positiveResult) {
String username = user.getText().toString();
String password = pass.getText().toString();
SharedPreferences prefs = ROMTab.cx.getSharedPreferences("VRToolkit", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.putString("key_username", username);
editor.putString("key_password", password);
editor.apply();
} else {
user.setText("");
pass.setText("");
}
}
@Override
public void onSharedPreferenceChanged(SharedPreferences arg0, String arg1) {
// TODO Auto-generated method stub
}
}