본문 바로가기

🖥 Programming134

[Android] Dialog 외부 클릭시 Dialog cancel 금지 Dialog 외부 클릭시 Dialog cancel금지 하는 방법에 대해 알아보겠습니다. 다른거 없이 코드 한줄로 해결이 가능합니다~ Dialog.setCanceledOnTouchOutside(false); 반대로 외부 클릭시 Dialog cancel를 하는 방법은 Dafualt이지만 코드로 표현하자면 다음과 같이 됩니다. Dialog.setCanceledOnTouchOutside(true); 2021. 8. 27.
[안드로이드] TextView에서 자동으로 이루어지는 Word wrap을 막는 방법 안드로이드 텍스트 뷰(TextView)는 화면 끝에 위치할 단어가 길어져 더이상 표시할 수 없으면 그 단어를 자동으로 다음 줄로 줄바꿈합니다. 이런 현상을 Word wrap 또는 line wrap라고 불립니다. 하지만 자동으로 줄바꿈 되어 보이지 않았으면 하는경우 다음과 같이 코드를 작성합니다. myString.replace(" ", "\u00A0"); 모든 공백을 \u00A0으로 바꾸어 주는데요, u00A0은 No-break space 기호로, 스페이스로 보여지지만 워드 분리를 하지 않기 위한 용도로 사용됩니다. 참고 https://idoun.tistory.com/m/69 2021. 8. 27.
[Android] equals, equalsIgnoreCase 차이 이번에는 android에서 텍스트를 비교하는 equals의 종류에 대해서 알아보겠습니다. 가장 자주사용되는 것은 두가지로 볼 수 있는데요 1. equals: 문자열비교 / 대소문자 구분을 하여 비교한다. 2. equalsIgnoreCase: 문자열비교 / 대소문자 구분을 하지 않고 비교한다. 다음은 예제를 보면서 이해하겠습니다. String str = "Aa"; //case 1. "AA".equals(str); // print false //case 2. "AA".equalsIgnoreCase(str); // print true 다음과 같이 "Aa"라는 문자열이 있을경우 case 1. 에서 사용되는 equals의 경우 대소문자를 구분하여 비교하기 때문에 다음은 false로 볼 수 있습니다. case 2... 2021. 8. 26.
[android] 투명도 설정하는 방법 이미지 투명도를 설정하는 방법에 대해서 알아보겠습니다. 먼저 XML코드를 보면서 이야기 하겠습니다. android:background를 봐주세요. 보기편하게 한글로 입력을 해 두었습니다. background는 6글자(투명도 설정X), 8글자(투명도 설정O)를 통해서 설정할 수 있습니다. 왼쪽부터 2자리씩 "투명도", "빨강", "초록", "파랑"을 나타내며 0~255까지 16진수로 표시할 수 있습니다. "백백": 투명도 "빨빨": Red "초초": Green "파파": Blue 를 나타낸다고 볼 수 있습니다. 불투명도를 다음코드와 같이 16진수로 변경 할 수 있습니다. 100 % — FF 95 % — F2 90 % — E6 85 % — D9 80 % — CC 75 % — BF 70 % — B3 65 % .. 2021. 8. 26.