안드로이드5 안드로이드 스크롤 뷰 속성 (스크롤 바 조절) ScrollView android:scrollbarThumbVertical="@color/colorPrimaryDark" android:scrollbarThumbHorizontal="@android:color/darker_gray" 위젯이나 레이아웃이 화면에 넘칠 때 스크롤 할수 있도록 해주는 뷰 (ScrollView) ScrollView: 수직(위아래)로 스크롤 HorizontalScrollView: 수평(좌우)으로 스크롤 안드로이드 개발을 할때 화면에서 많은 정보들을 모두 보여주기 위해서는 스크롤 뷰가 필수적으로 필요하다. 참고 사항으로 스크롤 뷰(ScrollView)안에는 한 개의 뷰(레이아웃, 위젯)만 넣을 수 있다. 예를 들어, 아래와 같으면 오류가 나서 컴파일 오류가 난다. 그래서 위와 같이 사용하고 싶다면, 한.. 플랫폼/안드로이드 android 2020. 2. 18. 안드로이드 setBackgroundColor 16진수 / rgb로 적용 16진수 적용 방법 Spinner Test = findViewById(R.id.Spinner_test); Test.setBackgroundColor(Color.parseColor("#313334")); RGB 적용 방법 Spinner Test = findViewById(R.id.Spinner_test); Test.setBackgroundColor(Color.rgb(125,65,23)); 플랫폼/안드로이드 android 2020. 2. 17. 안드로이드 editText 엔터 이벤트 처리 / 검색 이벤트 / 키보드 내리기 안드로이드 개발중 editText에서 글자를 입력 후 엔터를 눌러도 키보드가 사라지지 않고 남아있었다. editText 글자 입력을 하고 엔터 버튼 (키보드 우측 하단)을 눌렀을 때, 이벤트를 받아 키보드를 내려주겠다. // 키보드를 내려주기위해 inputMethodManger 객체를 생성해준다. InputMethodManager imm = (InputMethodManager)mContext.getSystemService(INPUT_METHOD_SERVICE); //(activity에서 사용할 상황mContext는 빼주고 getSystemService만 써도 된다.) //InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_.. 플랫폼/안드로이드 android 2020. 2. 14. [Android] EditText 자동 포커스 제거 안드로이드에서 화면 액티비티가 뜰때, EditText에 자동으로 포커스가 가는 경우가 있다. (화면이 뜰때 뿐만아니라 브로드 캐스트 리턴 액션으로 화면이 리프레시 될 때, 자동으로 포커스가 가는 현상이 발생할 수 있다. ) 그럴때 간단한 해결방법이 있다. xml로 변경 아래와 같이 EditText를 감싸는 LinearLayout에 속성 android:focusable="true" android:focusableInTouchMode="true" 두 가지를 추가해준다. (터치를 해야 포커스가 되는 모드를 true로 설정해주는 모양이다.) 자바 소스로 변경 위의 xml에 추가 하는 방법도 있지만 자바 소스에서 LinearLayout을 선언해 소스로 추가 해줄 수도 있다. setFocusable(true); s.. 플랫폼/안드로이드 android 2020. 2. 13. [안드로이드] 클릭 리스너 (2가지) 클릭 이벤트 리스너 (Click Listener/Android) 클릭 이벤트 리스너를 사용하는 2가지 방법을 다뤄 보겠다. 1. setonClickListener 사용 1 2 3 4 5 6 7 bt1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // 작동 코드. } }); Colored by Color Scripter cs --> onCreate에 바로 사용하여 쓸 수 있어 편하다. * 설명 - 1. (버튼 객체에 onclick 리스너를 세팅하여 사용하는 방식이다. 새로운 view에 onclick리스너를 호출하여 onClick 메소드를 오버라이딩 한다.) - 2. '// 작동 코드' 라고.. 플랫폼/안드로이드 android 2018. 12. 27. 이전 1 다음