마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

툴바가 API19 기기에서 안보여요..

0 추천

안녕하세요..

기존 툴바를 Appbar 레이아웃으로 감싸고, 상호작용할 수 있는 CoordinatorLayout으로 감싸는 걸로 바꿨는데..

롤리팝(5.0)이상에서는 툴바랑 그런것들이 잘 보이는데.. 킷캣(4.4)버전에서는 아예 툴바가 안보이네요..

Coordniatorlayout으로 바꾸면서 플로팅 액션 버튼도 추가했는데... 플로팅 액션 버튼은 보이는걸로 봐서..

어디 설정문제인거 같은데...못찾겠어요.. 코드 첨부하니 도와주세요 ㅠ.ㅠ

그리고....버튼이나 TextView에 라벨,텍스트를 한글로 넣은것도 안보여요..빈 버튼으로만 보여요..

영문으로 text 넣은건 잘 보이는데요..대체 무슨현상인지 ㅠㅠ

 

 

<MapActivity.xml> - 혹시 tools:context와 관련된건가요?;ㅠㅠ

 

<android.support.design.widget.CoordinatorLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:context=".MainActivity">

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:fitsSystemWindows="true"
        android:theme="@style/Toolbar">
        <!--<include layout="@layout/toolbar"/>-->
        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:minHeight="?attr/actionBarSize"
            style="@style/Toolbar" >
        </android.support.v7.widget.Toolbar>
    </android.support.design.widget.AppBarLayout>

 

 

<Styles.xml>

<style name="Toolbar" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
        <item name="android:background">@color/custom_grey_900</item>
        <item name="theme">@style/Toolbar.Theme</item>
        <item name="popupTheme">@style/Toolbar.Popup</item>
        <item name="titleTextAppearance">@style/Toolbar.TitleText</item>
    </style>

 

치솟음 (3,710 포인트) 님이 2015년 10월 26일 질문

1개의 답변

0 추천
5.0에서 보이는것은 Toolbar가 아닌 Theme의 ActionBar 같네요

Toolbar 쓰실땐 기존 Actionbar 제거해주세요

Dark.noActionbar 해주시고 code에서 setsupportActionbar()로 셋팅해주세요

한글 안보이는건 저도 잘 모르겠네요^^;

혹시 디바이스말고 에뮬레이터 쓰시나요?

예전에 4.4 에뮬레이터에 한글버그가 있어서 따로 한글폰트 직접 삽입해서 넣은 기억이 있거든요
홍월령 (4,240 포인트) 님이 2015년 10월 26일 답변
아 네...에뮬로 테스트 하고 있습니다...한글은 폰으로 옮겨보고 확인해봐야겠네요.. 5.0에선  액션바가 보이는것인가... 바로 해봐야겠네요. 감사합니다^^;
해결하셨나요? 저도 에뮬에선 잘되는데 폰(4.4)에선 툴바가 안보이네요;; 툴바 + 웹뷰로 설정했는데 맨처음 실행할땐 툴바가 잠깐 보이더니 이내 웹뷰가 화면을 다채워버리네요;; 혹시 해결하셨으면 방법 공유좀 부탁드립니다 ^_^..
...