728x90 반응형 studies/Mobile Application13 Android remove shadow at button Add this in xml element which you want to remove shadow style="?android:attr/borderlessButtonStyle" 2021. 4. 30. Android activity 상단바(appbar, toolbar)에 버튼 만들기 안드로이드 액티비티 화면 앱바(정확히는 툴바)에 버튼을 만들어주려고 한다. 버튼 하나이기 때문에 한가지의 기능만 한다. 1. Menu Resource File 생성 app의 res/menu 폴더에서 메모 리소스 xml 생성 그럼 요렇게 뜨는데, 왼쪽의 메뉴 Menu Item을 컴퍼넌트 트리/menu 안에 넣어 새로 생성한다. 그럼 이렇게 드롭메뉴가 기본으로 생성되는데, 나는 버튼만 원하니 드롭메뉴를 없애주겠다. 그러기 위해 xml 코드를 연다. 아래와 같이 바꿔주었다. 액티비티 경로 예시 (app/java 하위 폴더 이름) tools:context = "com.example.myproject.MainActivity" title 대신 icon을 지정해주어도 된다. title과 icon 둘다 지정했다면 ic.. 2020. 11. 14. 안드로이드 스튜디오 SDK 오류 / 실제 기기에서 실행 안됨 에러 해결 Failed to install the following Android SDK packages as some licences have not been accepted. build-tools;30.0.1 Android SDK Build-Tools 30.0.1 To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager. 애뮬레이터가 아닌 실제 안드로이드 기기에 연결해 앱을 실행(빌드)시키니 이런 에러가 뜬다. 에러가 언제봐도 끔찍하다면 당신은 진정한 논리오류를 아직 직면해본적이 없는 사람이다. 아무튼. 내용을 보자하니 SDK 라이선스 문제.. 2020. 11. 3. 안드로이드 스튜디오 에디터 폰트 크기 설정 / Setting Android Studio Editor font size control option 안드로이드 스튜디오에서 ctrl + 단축키를 사용해봤으나 먹질 않네요. 고정된 폰트(글씨)크기는 상황에 따라 매번 바꾸어야 할 수 있으니 이클립스와 같은 다른 에디터 툴처럼 ctrl 키를 이용한 유연하고 쉬운 폰트 크기 조절 방법이 없을까요? 그러다 ctrl + 마우스 휠 조정만으로 폰트크기를 조정할 수 있는 속성이 있단 걸 알았습니다. 사실 사용한지는 좀 됐는데 데스크탑에 안드로이드 스튜디오를 새로 까는 바람에.. 속성 설정이 어디있는지 도무지 찾을 수가 없었다.. 아래를 따라가시면 설정 완료입니다! 2020. 11. 3. ViewHolder class에서 Toast 띄우기, 안됨 해결하기 / Android Java Toast.makeText(context, String, int).show(); 첫번째 context가 제대로 먹지 않는 경우가 많다. 다른 Activity 클래스에선 getApplicationContext()나 this 등이 먹는데 이상하게 ViewHolder 클래스에선 되지 않더라. 이 클래스도 Activity 클래스 하위에 위치하는데. 해결 방법 두가지를 설명하겠다. 1) 이 토스트가 사용되는 줄은 정확히 ViewHolder 안의 setOnClickListener 메서드에 위치한다. public class ViewHolder extends RecyclerView.ViewHolder{ private TextView title, date; public ViewHolder(@NonNull final Vi.. 2020. 10. 26. 안드로이드 CardView에 drawable/.xml 파일 적용하기 ※Android Studio 4.0.1 버전에서 작성하였습니다. 개인적으로 유용하게 사용하는 카드 뷰인데요, CardView를 생성한 후 세부적인 디자인을 위해 res/drawable 폴더에 background로 적용시킬 xml파일을 만들었습니다. 그런데 적용이 되지 않습니다. 카드뷰는 기본바탕색을 가지고 있습니다. 따로 설정을 하지 않아도 흰색이 세팅됩니다. xml 백그라운드가 적용되지 않는 이유가 이 바탕색에 가려져서인가, 하고 투명으로 만들어봐도 적용되지 않는건 마찬가지. 심지어 카드뷰에 이상한 그라데이션까지 보이게 됨. 아무튼 결론은 카드뷰에는 xml파일 적용시키기가 거의 불가능한 듯 하고, 카드뷰를 생성하면 함께 생성되는 자식 레이아웃의 백그라운드에 적용시켜주면 잘 됩니다. 유색에 반투명한 배경.. 2020. 10. 12. 이전 1 2 3 다음 728x90 반응형