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

텍스트뷰 모양 질문드립니다.

0 추천
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MidActivity"
    android:background="@color/colorBlack">

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="150dp"
        android:layout_marginTop="100dp"
        android:background="@drawable/textview_border"
        android:text="Monitoring"
        android:textColor="#FFFFFF"
        android:textSize="20dp"
        />

    <Button
        android:id="@+id/angry_btn"
        android:layout_width="234dp"
        android:layout_height="73dp"
        android:drawableLeft="@drawable/fire"
        android:shadowColor="#69A835"
        android:shadowDx="0"
        android:shadowDy="0"
        android:shadowRadius="5"
        android:text="GAS"
        android:textColor="#FFFFFF"
        android:textSize="16sp"
        android:layout_marginStart="80dp"
        android:layout_marginTop="50dp"/>
        //글자 굵기 API level 28 이상부터 가능 android:textFontWeight="700"

    <Button
        android:id="@+id/angry_btn2"
        android:layout_width="234dp"
        android:layout_height="73dp"
        android:drawableLeft="@drawable/motor"
        android:shadowColor="#69A835"
        android:shadowDx="0"
        android:shadowDy="0"
        android:shadowRadius="5"
        android:text="MOTOR"
        android:textColor="#FFFFFF"
        android:textSize="16sp"
        android:layout_marginStart="80dp"
        android:layout_marginTop="40dp"/>

</LinearLayout>
 
//이상 태그입니다. monitoring라는 텍스트뷰를 설정하고, background에 동그란 원모양 테두리를 만드려고하는데 자꾸 원모양을 설정하면 글자에 딱맞춰지고 여백이 안생기네요..저는 동그란 원안에 여백있는 텍스트뷰테두리를 만들고싶은데요ㅠㅠ어찌해야할까요
익명사용자 님이 2018년 12월 17일 질문
textview_border가 Shape drawable인거 같은데 뷰의 백그라운드에
드로블 적용하면  패딩은 드로블에서 설정하셔야 합니다.

1개의 답변

0 추천
 
채택된 답변
textview_border가 정확히 어떤 drawable인지 알 수 없어서 정확히 답변 드릴순 없지만,

TextView에 padding을 설정하시면 원하시는 바가 될 듯 합니다.
디자이너정 (42,810 포인트) 님이 2018년 12월 18일 답변
정말감사합니다ㅠㅠㅠㅠㅠ몰라서 스트레스받기는 하지만 하나하나알아가면서 나중에는 잘할수있겠지요? 즐거운연말보내세요!!
...