버튼
-
안드로이드 버튼 배경 투명하게 하는법2017.04.04
-
안드로이드 뒤로가기 버튼으로 종료하기2013.07.17
안드로이드 버튼 배경 투명하게 하는법
2017. 4. 4. 22:19
반응형
버튼 속성에
android:background="#00ff0000"
를 추가해준다.
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#00ff0000" //투명
android:id="@+id/button" />
반응형
'지식메모 > 안드로이드 Android' 카테고리의 다른 글
안드로이드 Intent로 액티비티 시작시 에러 android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag 해결 (1) | 2017.07.17 |
---|---|
Android 손쉽게 권한 획득 가능한 라이브러리 TedPermission (0) | 2017.07.11 |
안드로이드 마쉬멜로우 6.0 권한 허용 팝업 기능 추가하기 (0) | 2016.08.02 |
안드로이드 스튜디오 단축키 (0) | 2016.07.23 |
안드로이드 'getDrawable(int)' is deprecated 수정하기 (0) | 2016.06.12 |
안드로이드 뒤로가기 버튼으로 종료하기
2013. 7. 17. 23:24
반응형
public class MainActivity extends Activity{
다음에 삽입해주면 끝
private static final int MSG_TIMER_EXPIRED = 1; private static final int BACKEY_TIMEOUT = 2000; private boolean mIsBackKeyPressed = false; private long mCurrentTimeInMillis = 0; @Override public void onBackPressed() { if(mIsBackKeyPressed == false){ mIsBackKeyPressed = true; mCurrentTimeInMillis = Calendar.getInstance().getTimeInMillis(); Toast.makeText(this, "뒤로 버튼을 한번 더 누르시면 종료됩니다.", Toast.LENGTH_SHORT).show(); startTimer(); } else { mIsBackKeyPressed = false; if(Calendar.getInstance().getTimeInMillis() <= (mCurrentTimeInMillis + (BACKEY_TIMEOUT))){ finish(); } } } private void startTimer(){ mTimerHander.sendEmptyMessageDelayed(MSG_TIMER_EXPIRED, BACKEY_TIMEOUT); } private Handler mTimerHander = new Handler(){ public void handleMessage(Message msg){ switch(msg.what){ case MSG_TIMER_EXPIRED: { mIsBackKeyPressed = false; } break; } } };
반응형
'지식메모 > 안드로이드 Android' 카테고리의 다른 글
안드로이드 이미지 캡쳐시 Out of Memory 현상 해결법 (4) | 2013.07.19 |
---|---|
안드로이드 이미지버튼으로 버튼 눌림 효과 주기 (0) | 2013.07.17 |
안드로이드 EdtiText 입력 숫자 검사하기 (0) | 2013.07.14 |
안드로이드 EditText 입력 글씨 색깔 바꾸기 (0) | 2013.07.09 |
안드로이드 특정파일 미디어 스캐닝 (5) | 2013.07.08 |