안드로이드에서 백버튼 클릭 시 종료 팝업 출력
뒤로 가기 버튼 클릭 시 종료 팝업 출력되도록 하는 소스 입니다.
import React, { useEffect } from "react";
import { Text, View,BackHandler, Alert } from "react-native";
const App = () => {
useEffect(() => {
const backAction = () => {
Alert.alert("앱 종료", "앱을 종료하시겠습니까?", [
{
text: "취소",
onPress: () => null,
style: "cancel"
},
{ text: "확인", onPress: () => BackHandler.exitApp() }
]);
return true;
};
const backHandler = BackHandler.addEventListener(
"hardwareBackPress",
backAction
);
return () => backHandler.remove();
}, []);
return (
<View >
<Text style>Backhandler Sample </Text>
</View>
);
};
export default App;
728x90
'APP > React-Native' 카테고리의 다른 글
[React-Native] React-native 앱 아이콘 만들기 (0) | 2022.01.25 |
---|---|
[React-Native] Plugin with id 'maven' not found. 해결 방법 (0) | 2022.01.24 |
[React-Native] React-native 캡처 방지 방법 (0) | 2022.01.23 |
[React-Native] ERESOLVE unable to resolve dependency tree 에러 발생 시 해결 방법 (0) | 2022.01.23 |
[React-Native] React-native Splash 화면 적용하기 (0) | 2022.01.23 |
댓글