2016-06-04 4 views
0

불분명 한 제목에 대해 유감스럽게 생각하며,이 이름이 잘못되었습니다. 어쨌든, 여기에 응용 프로그램의 메인 화면의 사진입니다 :화면 상단의 파란색 선이 사라지는 Android Studio

enter image description here

내가 상단에있는 파란색 막대/제목/라인을 제거 할 (그것은 시간과 배터리를 보여줍니다 ..) 내가 atleast보다 그것을 제거 할 수없는 경우 레이아웃의 배경에 더 잘 어울리는 색상의 검은 색으로 변경하여 수정하십시오. 감사합니다. Noam

+0

테마를 변경하려고 할 수 있습니다. –

답변

0

상단에있는 파란색 막대는 "상태 표시 줄"라고합니다. android:colorPrimaryDark (또는 AppCompat 테마를 사용하는 경우 colorPrimaryDark)을 설정하여 색상을 제어 할 수 있습니다.

Android Studio 템플릿에서 프로젝트를 시작한 경우 styles.xml 파일에 AppTheme이 정의되어 있어야합니다. 내부의 라인 중 하나는 다음과 같아야합니다

<item name="colorPrimaryDark">@color/primaryDark</item> 

당신은 @android:color/black 같은 것을 직접 여기에 값을 변경할 수 있습니다 또는 primaryDark가 정의된다 colors.xml로 가서 거기에 검은 색으로 변경합니다.

상태 표시 줄을 완전히 숨기려면 Lino's answer을 참조하십시오.

+0

답변 해 주셔서 감사합니다. Marcin의 대답을 받아들이도록 결국 색을 변경하기로 결정했습니다. – Noam

1

예, 프로그래밍 방식으로 상태 표시 줄을 숨길 수 있습니다. 자세한 내용 (낮은 안드로이드 버전)에 대한

View decorView = getWindow().getDecorView(); 
// Hide the status bar. 
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; 
decorView.setSystemUiVisibility(uiOptions); 
// Remember that you should never show the action bar if the 
// status bar is hidden, so hide that too if necessary. 
ActionBar actionBar = getActionBar(); 
actionBar.hide(); 

참조 : 다음은 안드로이드 4.1 이상을위한 단계입니다 https://developer.android.com/training/system-ui/status.html

0

파란색 줄은 StatusBar입니다. 다른

public class MainActivity extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
      WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     setContentView(R.layout.main_activity); 
    } 
} 

또는 당신의 AndroidManifest.xml 파일 : AppCompatActivity를 사용

<activity android:name=".MainActivity" 
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/> 
0

3.0 당신이 프로그래밍 방식으로 수행하려는 경우 그것을

을하는 방법은 두 가지가 있습니다

.1 매니페스트에 추가하여 문제를 해결했습니다.

application android:theme="@style/AppTheme.NoActionBar"   
관련 문제