728x90
반응형

ALL 601

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

recyclerView 아이템 선택(클릭) 이벤트 (전체) Adapter 내에서...

@Override public void onBindViewHolder(RecyclerView.ViewHolder holder, final int position) { } // 아이템 전체를 클릭하려구 했기 때문에, 레이아웃 자체를 클릭 이벤트를 준다. ((RowCell)holder).lay.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent gotoEditAskHelp = new Intent(context,editAskHelp.class); gotoEditAskHelp.putExtra("title",dataArray.get(position).title); // 제목 gotoEditAskH..

Android 2018.05.02
728x90
반응형