728x90
반응형

전체 글 624

editText 자동 포커스, 키보드 제어

1. EditText에 자동 포커스 제거 엑티비티가 실행되면서 자동으로 EditText에 포커스가 가는데 이를 제거하고 싶다면 EditText 의 상위 Layout에 다음과 같은 속성을 추가해준다. android:focusable="true" android:focusableInTouchMode="true" 또는 android:descendantFocusability="beforeDescendants" android:focusableInTouchMode="true" 를 상위 레이아웃에 적용 2. 초기 키보드 자동 실행 제거 엑티비티 호출시 키보드가 자동으로 실행되는 것을 막고 싶다면 AndroidMenifest.xml에 해당 Activity 속성에 아래 속성을 추가해 주면 된다. android:window..

Android 2018.05.16

(커스텀 다이얼로그) 다이얼로그 안에 스피너와 EditText 넣기.

준비 res / values ---- 선택 ---- 서울특별시 경기도 인천광역시 부산광역시 광주광역시 대전광역시 대구광역시 울산광역시 제주시 layout MainActivity.java Button gallId = (Button)findViewById(R.id.gallId); gallId.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dial(); } }); dial(); //여기서 다이얼로그를 불르고 설정합니다. AlertDialog.Builder aBuilder = new AlertDialog.Builder(MainActivity.this); View mView = getLayoutInfla..

Android 2018.05.12

SearchView 공백 값 이벤트 (query 공백처리 )

SearchView giveHelpSearch = (SearchView)findViewById(R.id.giveHelpSearch); giveHelpSearch.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String query) { // 입력한 검색어를 query로 받는다. // 스크롤 뷰 필터링이 없는 경우는 그냥 검색값만 가지고 찾고 // 필터링이 있는 경우는 필터링 + 입력된값을 가지고 찾는다. if ( query.equals("")){ // 검색어가 없는 경우 Toast.makeText(giveHelpMainActivity.this, "값없음", Toas..

Android 2018.05.09
728x90
반응형