标题显示当前版本号

serial
Matthew 2 years ago
parent 848475fc93
commit 87b84172d0

@ -18,6 +18,7 @@ import android.os.Handler;
import android.os.PowerManager; import android.os.PowerManager;
import android.os.SystemClock; import android.os.SystemClock;
import androidx.appcompat.app.ActionBar;
import androidx.core.app.ActivityCompat; import androidx.core.app.ActivityCompat;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
@ -89,6 +90,10 @@ public class MainActivity extends AppCompatActivity {
setContentView(binding.getRoot()); setContentView(binding.getRoot());
// getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); // getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
ActionBar actionBar = getSupportActionBar();
actionBar.setTitle(actionBar.getTitle().toString() + " " + getVersionName(getApplicationContext()));
WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
Display defaultDisplay = windowManager.getDefaultDisplay(); Display defaultDisplay = windowManager.getDefaultDisplay();
int width = defaultDisplay.getWidth(); int width = defaultDisplay.getWidth();
@ -682,6 +687,16 @@ public class MainActivity extends AppCompatActivity {
} }
} }
String verName = "";
try {
verName = context.getPackageManager().
getPackageInfo(context.getPackageName(), 0).versionName;
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
return verName;
}
// private void initSocket() { // private void initSocket() {
// NettyChatClient nettyChatClient = NettyChatClient.newInstance("47.96.238.157", 6891); // NettyChatClient nettyChatClient = NettyChatClient.newInstance("47.96.238.157", 6891);
//// NettyChatClient nettyChatClient = NettyChatClient.newInstance("180.166.218.222", 40032); //// NettyChatClient nettyChatClient = NettyChatClient.newInstance("180.166.218.222", 40032);

Loading…
Cancel
Save