과거...../개발일지
-
line을 점선으로 그리고싶을때...과거...../개발일지 2010. 8. 12. 11:44
중요한 부분은 굵은 글씨부분 그 부분이 설정하는 부분이다.. DashPathEffect dashPath = new DashPathEffect(new float[]{8,3}, 1); Paint paint = new Paint(); // 将边框设为黑色 paint.setColor(android.graphics.Color.BLACK); paint.setPathEffect(dashPath); paint.setStrokeWidth(1); // 画TextView的4个边 canvas.drawLine(0, 0, this.getWidth() - 1, 0, paint); canvas.drawLine(0, 0, 0, this.getHeight() - 1, paint); canvas.drawLine(this.getWidth()..
-
TextView multiline과거...../개발일지 2010. 8. 12. 09:48
TextView를 상속받아서 새로운 ui를 만드는데 ....... 갑작스럽게 multiline이 왜 안되나 해서 구글링을 검색했더니 inputtype에 따라서 multiline이 되고 안되고 하였다. 구글링 원문 Hi, I am a beginner of Android, I have a question need to resovlve. String s = "aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb"; TextView textView = new TextView(this); textView.setText(s); The above code only show part of s on the screen in a line. I wish the textview control can automati..
-
Touch event 관련과거...../개발일지 2010. 8. 11. 10:43
Activity.dispatchTouchEvent(MotionEvent) : Window로 Dispatch되기 전에 Activity가 모든 이벤트를 가로챌 수 있게 해준다. ViewGroup.onInterceptTouchEvent(MotionEvent) : ViewGroup이 자식 Views로 Dispatch될 때 이벤트들을 볼 수 있다. ViewParent.requestDisallowInterceptTouchEvent(boolean) : onInterceptTouchEvent(MotionEvent)로 Touch Event를 가로채지 않을 것임을 Parent Viewe에게 알릴 때 호출된다.
-
java.lang.NullPointerException: println needs a message과거...../개발일지 2010. 8. 11. 09:41
테스트할때 로그값에 null값이 들어가도 에러가 납니다. 밑에는 구글링에서 찾은 예제소스고여~~~ *********calling log.i(null,null) results in null pointer exception ***************** NOTE: This form is only for reporting user bugs. For all other user discussions please visit: http://groups.google.com/group/android-discuss Please describe the problem in detail. Be sure to include: I was debugging an application and the code could result ..
-
FrmaeLayout 에서 margin값으로 터치시 움직이기.....과거...../개발일지 2010. 8. 8. 09:31
한번 테스트 할게 있어 따로 빼서 작성해 본 소스입니다. 하지만 정확한 포인트을 못잡아서... 대략 난감하게...임의로 수치를 부여한 부분 이 있습니다. ( 터치 시작시 미세한 도형의 이동......혹시 이부분 아시거나 수정하신 분이 있으면 .... 댓글좀.....~~) 밑에 소스와 전체 프로젝트 통째로 첨부 해 봅니다. (움직임은 가로 만 적용되게 해놓았습니다.) package com.android_test; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.view.MotionEvent; import android.view.View..