Allow simulator input ip address
This commit is contained in:
@@ -171,35 +171,31 @@ public class DoricDevActivity extends AppCompatActivity implements DoricDev.Stat
|
||||
tvInput.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View clickView) {
|
||||
if (DoricDev.getInstance().isRunningInEmulator) {
|
||||
DoricDev.getInstance().connectDevKit("ws://" + "10.0.2.2" + ":7777");
|
||||
} else {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(DoricDevActivity.this, R.style.Theme_Doric_Modal_Prompt);
|
||||
builder.setTitle("Please input devkit ip");
|
||||
View v = LayoutInflater.from(DoricDevActivity.this).inflate(R.layout.doric_modal_prompt, null);
|
||||
final EditText editText = v.findViewById(R.id.edit_input);
|
||||
editText.setHint("192.168.1.1");
|
||||
String ip = DoricDev.getInstance().getIP();
|
||||
if (!TextUtils.isEmpty(ip)) {
|
||||
editText.setText(ip);
|
||||
editText.setSelection(ip.length());
|
||||
}
|
||||
builder.setView(v);
|
||||
builder
|
||||
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
String ip = editText.getText().toString();
|
||||
DoricDev.getInstance().connectDevKit("ws://" + ip + ":7777");
|
||||
}
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
}
|
||||
});
|
||||
builder.show();
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(DoricDevActivity.this, R.style.Theme_Doric_Modal_Prompt);
|
||||
builder.setTitle("Please input devkit ip");
|
||||
View v = LayoutInflater.from(DoricDevActivity.this).inflate(R.layout.doric_modal_prompt, null);
|
||||
final EditText editText = v.findViewById(R.id.edit_input);
|
||||
editText.setHint("192.168.1.1");
|
||||
String ip = DoricDev.getInstance().getIP();
|
||||
if (!TextUtils.isEmpty(ip)) {
|
||||
editText.setText(ip);
|
||||
editText.setSelection(ip.length());
|
||||
}
|
||||
builder.setView(v);
|
||||
builder
|
||||
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
String ip = editText.getText().toString();
|
||||
DoricDev.getInstance().connectDevKit("ws://" + ip + ":7777");
|
||||
}
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
}
|
||||
});
|
||||
builder.show();
|
||||
}
|
||||
});
|
||||
tvDisconnect.setOnClickListener(new View.OnClickListener() {
|
||||
|
Reference in New Issue
Block a user