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

오레오 버전에서 위젯에 버튼위에 텍스트???

0 추천

오레오 버전에 위젯기능에 Button 을 만들고 Button위에 TextView을 넣어서 badge기능을 만들려하는데 Button 밑으로 TextView가 숨겨지네여..... 어떡해 해야되나여??? 오레오버전만 그러네여.. 그이하에서는 잘되는데...

<RelativeLayout
    android:orientation="vertical"
    android:background="@null"
    android:id="@+id/rlayout2"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_weight="1"
    >
    <Button
        android:id="@+id/btn_widget"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:textColor="@drawable/selector_text_menu"
        android:drawableTop="@drawable/selector_btn_line_widget"
        android:background="@null"
        android:text="" android:textSize="13dp"
        />
    <TextView
        android:id="@+id/textview_widget_badge"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/shape_count"
        android:textColor="#FFFFFF"
        android:text="" android:textSize="10dp"
        android:textStyle="bold"
        android:paddingLeft="3dp" android:paddingRight="3dp"
        android:layout_alignParentRight="true"
        android:layout_marginRight="25dp"
        />
</RelativeLayout>
익명사용자 님이 2018년 11월 6일 질문

1개의 답변

0 추천
textview_widget_badge.bringToFront();

해보세요.
뱅구다 (11,280 포인트) 님이 2018년 11월 6일 답변
위젯에서 textview_widget_badge  TextView을 어떻게 가져올수 있나여?
https://developer.android.com/guide/topics/appwidgets/

확인해 보세요.
위젯에서도 layout 불러와서 버튼, 텍스트뷰 가져올수 있습니다.
링크 확인해봤는데 위젯에서 layout 불러와서 버튼, 텍스트뷰 가져올수 있는부분이 어디있는지 모르겠어여..
찾아봐도 그런 설명은 없던데여.. 예시로 있으면 부탁드립니다.
저작권등의 문제로 예시가있는 글들은 가져올수없습니다.
구글에 안드로이드 위젯으로 검색하시면 자료가많습니다.
가져오는 방법이라도 설명 부탁드리면 안될까여.. 찾아봐도 없네여...;;
메서드를 어떻게 호출해서 가져오는지...
...