Skip to content

Commit d397635

Browse files
committed
status bar
1 parent bb9a8f3 commit d397635

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

documentscanner/src/main/java/com/haotran/documentscanner/activity/EditingActivity.java

+10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.haotran.documentscanner.activity;
22

33
import android.content.Intent;
4+
import android.os.Build;
45
import android.support.design.widget.TabLayout;
56
import android.support.v4.app.Fragment;
67
import android.support.v4.app.FragmentManager;
@@ -13,6 +14,8 @@
1314
import android.util.Log;
1415
import android.view.DragEvent;
1516
import android.view.View;
17+
import android.view.Window;
18+
import android.view.WindowManager;
1619
import android.widget.LinearLayout;
1720
import android.widget.TextView;
1821
import android.widget.Toast;
@@ -87,6 +90,13 @@ public void onClick(View v) {
8790
}
8891
});
8992

93+
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
94+
Window window = getWindow();
95+
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
96+
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
97+
window.setStatusBarColor(ContextCompat.getColor(this, R.color.colorPrimaryDark));
98+
}
99+
90100
}
91101

92102
private void setupViewPager(ViewPager viewPager, String groupName) {

documentscanner/src/main/java/com/haotran/documentscanner/activity/UploadActivity.java

+10
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.content.DialogInterface;
44
import android.content.Intent;
5+
import android.os.Build;
56
import android.support.v4.content.ContextCompat;
67
import android.support.v4.view.ViewPager;
78
import android.support.v7.app.AlertDialog;
@@ -14,6 +15,8 @@
1415
import android.util.Log;
1516
import android.view.LayoutInflater;
1617
import android.view.View;
18+
import android.view.Window;
19+
import android.view.WindowManager;
1720
import android.widget.EditText;
1821
import android.widget.LinearLayout;
1922
import android.widget.TextView;
@@ -212,6 +215,13 @@ public boolean accept(File pathname) {
212215
initDataset(); // for testing
213216
// mAdapter = new CustomAdapter(mDataset);
214217

218+
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
219+
Window window = getWindow();
220+
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
221+
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
222+
window.setStatusBarColor(ContextCompat.getColor(this, R.color.colorPrimaryDark));
223+
}
224+
215225
}
216226

217227
public String getElementByIndex(int index){

0 commit comments

Comments
 (0)