增加隐藏显示状态栏

This commit is contained in:
2022-03-09 10:50:50 +08:00
parent 74428d8bba
commit 9f9fc1acb5
4 changed files with 40 additions and 148 deletions

View File

@@ -69,154 +69,7 @@ public class MainAPresenter implements MainAContact.Presenter {
}
@Override
public void getStudesInfo() {
}
@Override
public void getLockedState() {
}
@Override
public void getFirstConnect() {
}
@Override
public void setDisableSetting() {
}
@Override
public void sendMACAddress() {
}
@Override
public void updateDeviceInfo() {
}
@Override
public void getSnTimeControl() {
}
@Override
public void setJpushAlias() {
}
@Override
public void setJpushTags() {
}
@Override
public void setJpushPlatformTags(int platform) {
mView.setJpushPlatformTagsFinished();
}
@Override
public void checkStoreUpdate() {
}
@Override
public void buttonCheckUpdate(View view) {
}
@Override
public void checkTestUpdate() {
}
@Override
public void getSystemSettingbegin() {
}
@Override
public void getAppLimit() {
}
@Override
public void getDeviceBatch(String packageList) {
}
@Override
public void getForceDownload() {
}
@Override
public void getBrowserList() {
}
@Override
public void getBrowserBookmarks(String whitelist) {
}
@Override
public void getBrowserWhiteList() {
}
@Override
public void getDesktopIcon() {
}
@Override
public void getAppAutoStartUpdateAndNet() {
}
@Override
public void getAppIDControl() {
}
@Override
public void setAppinsideWeb() {
}
@Override
public void setSystemSetting() {
}
@Override
public void getDeveloper() {
}
@Override
public void setLogoImg() {
}
@Override
public void setTopApp() {
}
@Override
public void getScreenLockState() {
}
@Override
public void getDefaultDesktop() {
public void testRetrofitFinish() {
}
}

View File

@@ -66,6 +66,11 @@ public class MainActivity extends ImmerseBaseActivity {
@BindView(R.id.icon_look)
Button icon_look;
@BindView(R.id.bt_bar_show)
Button bt_bar_show;
@BindView(R.id.bt_bar_hide)
Button bt_bar_hide;
private ServiceConnection mServiceConnection;
private INoteAidlInterface noteAidlInterface;
private ServiceConnection mLicenseServiceConnection;
@@ -142,6 +147,22 @@ public class MainActivity extends ImmerseBaseActivity {
int qch_app_browser = Settings.System.getInt(getContentResolver(), "qch_app_browser", 0);
Log.e(TAG, "debugTest: qch_app_browser = " + qch_app_browser);
});
bt_bar_show.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String navigationStatus = "qch_show_NavigationBar_config";
Intent navIntent = new Intent(navigationStatus).setPackage("com.android.systemui");
sendBroadcast(navIntent);
}
});
bt_bar_hide.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String navigationStatus = "qch_hide_NavigationBar_config";
Intent navIntent = new Intent(navigationStatus).setPackage("com.android.systemui");
sendBroadcast(navIntent);
}
});
}
@Override

View File

@@ -18,6 +18,22 @@
android:gravity="center"
android:orientation="vertical">
<Button
android:id="@+id/bt_bar_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="nav_bar_show"
app:layout_constraintStart_toEndOf="@+id/icon_on"
app:layout_constraintTop_toTopOf="@+id/accessory" />
<Button
android:id="@+id/bt_bar_hide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="nav_bar_hide"
app:layout_constraintStart_toEndOf="@+id/icon_on"
app:layout_constraintTop_toTopOf="@+id/accessory" />
<com.ttstd.viewlibrary.ToggleButton2
android:id="@+id/disable_switch"
android:layout_width="80dp"
@@ -147,6 +163,8 @@
android:text="icon_on"
app:layout_constraintStart_toEndOf="@+id/icon_on"
app:layout_constraintTop_toTopOf="@+id/accessory" />
</LinearLayout>
</ScrollView>

BIN
app/src/zip/ScreenMatch.jar Normal file

Binary file not shown.