728x90
반응형

Android 179

(커스텀 다이얼로그) 다이얼로그 안에 스피너와 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

안드로이드 recyclerView 아이템 클릭 이벤트 이슈

[android] RecyclerView 에서의 setOnItemClickListener (흉내내기) [개요] RecyclerView는 ListView에서의 비효율적인 리스트 아이템 생성과 같은 점을 극복하고자 좀 더 유연하고 좀 더 효율적으로 사용되기 위해 만들어졌다고 합니다. RecyclerView이 만들기 이전에도 ListView에서 ViewHolder개념을 응용? 도입? 해서 효율적으로 사용하였지만 RecyclerView에선 강제적으로 사용하게 되었다고 합니다. 하지만 Listview에서 setOnItemClickListener 와 같은 기능을 지원하지 않습니다. addOnItemTouchListener와 같은 기능이 있지만 listview에서와 같이 직접적으로 position에 접근을 할 수 없..

Android 2018.05.02

안드로이드에서 PHP로 데이터 전송 및 이미지 여러장 전송

// 서버 호출 ( 데이터 전송 데이터 + 이미지 ) public void postDBimageNdata(String loginMode, String id, String title,String sex ,String location, String address, String pay, String content,String mission,String meetting,ArrayList imageArray) { class addAskHelpDB extends AsyncTask { String loginMode,id,title,sex,location,address,pay,content,mission,meetting; ArrayList imageArray = new ArrayList(); public addAskH..

Android 2018.04.30

안드로이드 네트워크 연결상태 확인하기

매니패스트 추가 메소드 생성 // 네트워크 연결 확인 private NetworkInfo getNetworkInfo(){ ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); return ni; } 연결확인 public void checkNat(){ NetworkInfo mNetState = getNetworkInfo(); if ( mNetState != null){ // 네트워크에 연결이 되어있다면? }else{ Toast.makeText(this, "네트워크와 연결이 되지 않았습니다.", Toast.LENGTH_SHORT)..

Android 2018.04.29
728x90
반응형