현재 Focus된 EditText에 버튼을 클릭하여 현재시간을 넣는 방법과 preference에서 activity는 방법을 알고 싶습니다.
조회수 1215회
- 현재 Focus된 EditText에 버튼을 클릭하여 현재시간을 넣는 방법을 알고 싶습니다.
timingBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
long now = System.currentTimeMillis();
Date date = new Date(now);
SimpleDateFormat CurTimeFormat = new SimpleDateFormat("HH시 mm분");
String strCurTime = CurTimeFormat.format(date);
contentTxt.append(strCurDate);
}
});
이런식으로 하니까
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
오류가 나옵니다. 어떻게 할 수 있을까요? append하면 그냥 추가될 거라고 생각했는데.
2 preference에서 activity를 띄우고 싶습니다.
옵션에서 공지사항을 카카오톡과 비슷하게 구현하고 싶어 cardview를 사용하였습니다.
http://mommoo.tistory.com/2 여기에 있는 소스를 따라하여 작성후
<PreferenceScreen
android:key="screen"
android:layout="@layout/activity_notice"></PreferenceScreen>
이런식으로 레이아웃을 띄었는데 자바에 인플레이션을 한거여서 그런지
빈화면이 보입니다. 이걸 띄울 수 있는 방법은 없을까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력