맛집(7)
-
[머스태드개발일지] listview에서 item 추가시 스크롤 하단
댓글을 구현할 때 댓글을 입력하면 listview의 스크롤이 그대로라서 난감했다.뭐 하긴 원래 개발이란게 시키지 않는 일은 작동 안하는 정직한 분들이라 이해할 수 밖에. 무튼 이 부분에 대해서는 transcriptmode 란걸 쓰면 된다. listView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); 나는 코드내에서 해결했지만 xml에서 작성해도 되며TRANSCRIPT_MODE_ALWAYS_SCROLL 외에TRANSCRIPT_MODE_DIABLED, TRANSCRIPT_MODE_NORMAL 정도가 있으며각각 안해! 랑 추가되는 만큼 내려가는 속성이다. http://developer.android.com/reference/android/widget..
2015.02.05 -
[머스태드개발일지] 로그인/가입 화면에서 로딩화면 만들기
이것은 인트로 화면을 말하는 것이 아닙니다.AsynsTask에서 로딩화면 만들기 @Overrideprotected void onPreExecute() {progressDialog = ProgressDialog.show(mContext, "TITLE", "MESSAGE");} @Overrideprotected void onPostExecute(String result) {super.onPostExecute(result);progressDialog.dismiss();} 그렇습니다. 생각보다 간단했음.
2015.01.31 -
[머스태드개발일지] AsyncTask에서 Toast이용하기
AsyncTask에서 Toast를 이용하면 에러가 난다.단일 thread에서는 ui를 엑세스 할 수 없다. 뭐 그런 이유에서 안된다. ((Activity) mContext).runOnUiThread(new Runnable() {@Overridepublic void run() {Toast toast = Toast.makeText(mContext, "BLAHBLAH", Toast.LENGTH_SHORT);toast.setGravity(Gravity.CENTER, 0, 0);toast.show();}}); 나 같은 경우에는 AsyncsTask를 따로 class로 빼놨기 때문에 ((Activity) mContext).runOnUiThread로 했지만 activity에서 행하는 경우는 그냥 해도 된다.
2015.01.29 -
[머스태드개발일지] HttpPost에서 한글 깨짐현상
HttpPost를 이용하여 한글 값을 전달하니 ??? 로 나오면서 한글이 깨지는 현상 발견.답은 의외로 간단하게 해결하였다. Before httpPost.setEntity(new UrlEncodedFormEntity(params)); After httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
2015.01.28 -
[머스태드개발일지] 로그인 화면 종료하기 (전역변수이용)
페이스북 API를 이용하니 로긴 후 다시 기존 액티비티로 온 뒤에다른 액티비티로 이동하는 것이었다.고로 manifest로 액티비티를 종료하면 아니 되는 것이었다. 고로, 전역변수를 이용하여 finish를 이용하였다. loginActivity.java public class ~~public static Activity loginActivity; ~~ onCreate ~~loginActivity = this; anotherActivity.java ~~ onCreate ~~loginActivity.loginActivity.finish();
2015.01.25 -
[머스태드개발일지] 로그인 화면 종료하기
login을 처리하는 Activity에서 로그인을 완료한 후 Activity를 종료하기Manifest의 activity에 추가. * 페이스북 API를 이용하니 로긴후가 액티비티가 종료되는 문제가 발생되어 전역변수로 이용하였다. 2015/01/25 - [프로그래밍/안드로이드] - [머스태드개발일지] 로그인 화면 종료하기 (전역변수이용)
2015.01.25