홈>
사용자를 클릭하면 SurfaceView에서보기의 가시성을 반환하고자합니다. 클릭하면 화면에서 볼 수 있습니다. 다음을 클릭하면 보이지 않게됩니다.
나는 이미 시도했다View.setVisibility (Integer.Reverse ())
과View.setVisibility (View.Gone ^ View.getVisibility ()))
그러나 그들 중 누구도 작동하지 않습니다. 후자는 컴파일조차하지 않습니다.
@mikem. 실제로 code를 입력 할 때 실제로 구문 오류입니다.
codezombie2021-05-07 04:03:32비트 필드가 아닌 가시성이 아니라 가시성이 없기 때문에 비트 조작을 사용하지 않을 것입니다. 방금 전환하고자하는 경우 표준 방법은 View입니다. SetVisibility (View.getVisibility ()== View.gone? View.Visible : View.gone); 그러나 OT를 원한다면 보이지 않는 가능성이 포함되어야 할 것에 대해 더 명확해야합니다.
Gabe Sechan2021-05-07 04:03:32왜 이걸 비트 조작을 사용해야합니까?
samgak2021-05-07 04:03:32나는 단독이나 바이너리 운영자를 통해 그 일을하는 간결한 방법을 찾고 있었다. 그러나 이것은 불가능합니다.
codezombie2021-05-07 04:03:32관련 질문
- java : 화면이 잠겨 있거나 꺼져 있을 때 카메라 셔터 onkeyevent가 있는 Android 앱
- java : Webview에서 사용자 이름 및 비밀번호와 같은 로그인 자격 증명을 저장하는 방법
- Android Java가 실행되지 않음 [중복]
- java : Android 그래픽으로 그림판에서 그래프 그리기
- java : bumblebee android studio 버전으로 업데이트할 때 오류 gradle
- java : Icon MenuItem 안드로이드 앱을 변경하는 방법
- java : 앱에 암시적 내부 의도 취약점이 있습니다.
- java : Android 앱 -지도 조각에서 사라지는 Google 지도 위치 마커
- java : URI를 업데이트하려고 할 때 FileNotFoundException이 발생하는 ActivityResultContracts.TakePicture()
- java : android studio에서 SQLite 데이터가 지속되지 않음
플래그는 허용되지 않습니다
codezombie2021-05-07 04:03:32