feat:update assets and set ip for input

This commit is contained in:
pengfeizhou
2021-02-25 12:43:22 +08:00
committed by osborn
parent d834f03835
commit b60fffd055
6 changed files with 17 additions and 8 deletions

View File

@@ -101,7 +101,7 @@ public class DoricDev {
}
public String getIP() {
if (wsClient != null) {
if (url != null) {
return url.replace("ws://", "").replace(":7777", "");
} else {
return "0.0.0.0";

View File

@@ -10,6 +10,7 @@ import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Base64;
import android.view.LayoutInflater;
import android.view.View;
@@ -152,6 +153,11 @@ public class DoricDevActivity extends AppCompatActivity implements DoricDev.Stat
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() {