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

dimens.xml에 설정한 값을 가져오는데 오류가 납니다.. [closed]

0 추천

Res - values - dimens.xml -----------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="text1">16dp</dimen>
</resources>

 

 

BitmapButton.java ----------------------------------------------------------

package com.example.jinsungboard.mybutton;

import android.content.Context;
import android.support.v7.widget.AppCompatButton;
import android.util.AttributeSet;

public class BitmapButton extends AppCompatButton {

    public BitmapButton(Context context) {
        super(context);

        init(context);
    }

    public BitmapButton(Context context, AttributeSet attrs) {
        super(context, attrs);

        init(context);
    }

    private void init(Context context){
        setBackgroundResource(R.drawable.bitmap_button_normal);
        float textSize = getResources().getDimension(R.dimen.text1);
        setTextSize(textSize);
    }
}

float textSize = getResources().getDimension(R.dimen.text1);

이부분에 R.dimen.text1을 참조하지 못하고 빨간줄로 에러표시가 납니다.

 

질문을 종료한 이유: 안드로이드 스튜디오 오류네요 종료하고 다시 프로젝트 오픈하니까 해결 되었습니다.....
왕코미 (130 포인트) 님이 2017년 7월 20일 질문
왕코미님이 2017년 7월 20일 closed
...