1
방금 Basic4android에서 프로그래밍을 시작했습니다. 나는 2 개의 레이아웃을 만들었다. 스플래시 및 검색. 스플래시 레이아웃을 약 2 초 동안 표시 한 다음 자동으로 검색 레이아웃으로 이동하려고합니다. 이것은 내가 지금까지 가지고있는 코드이다.Basic4android의 스플래시 화면에서 자동으로 이동
Sub Process_Globals
Dim SplashTimer As Timer
End Sub
Sub Activity_Create(FirstTime As Boolean)
SplashTimer.Initialize("SplashTimer", 3000)
SplashTimer.Enabled = True
If FirstTime = True Then
Activity.LoadLayout("splash")
End If
End Sub
Sub SplashTimer_Tick
Activity.LoadLayout("search")
End Sub
문제는 3 초 후에 검색 레이아웃으로 이동해도 스플래시 레이아웃은 백그라운드에서 계속 볼 수 있습니다. 누구든지이 문제를 해결하는 방법을 알려주실 수 있습니까?
답장을 보내 주셔서 감사합니다. 디자이너는 패널을 추가하고 다른 뷰를 추가했습니다. 실행하면 오류가 발생합니다. [이 스크린 샷] (http://i.imgur.com/Ro0AG.png)을보십시오. 그것은 내가 지금까지 가지고있는 에러 메시지와 내가 가지고있는 코드를 보여준다. 내가 여기서 무엇을 놓치고 있니? 미리 감사드립니다. :) – Isuru
레이아웃 파일에도 Panel1이라는 이름의 패널이 포함되어 있다고 생각합니다. 포럼에서 질문하는 것이 더 좋습니다. – Erel
나는 B4A를 아직 소유하지 않아서 미안해. 포럼에 액세스 할 수 없어서, 나는 단 하나의 PC에서 B4A를 우연히 발견했다. 나는 돈을 모으 자마자 그것을 살거야. :) 어쨌든 너는 옳았다. 디자이너에서 Panel을 제거하고 코드에서 추가했습니다. 이 오류가 발생합니다. [여기] (http://pastebin.com/MgdRv4TN) 내 코드입니다. 내가 도대체 뭘 잘못하고있는 겁니까? 그리고 그것이 작동 하는지를보기 위해, 나는 그것을 시도했다. [this] (http://pastebin.com/aD0tdMgm). 'Visible'과'Enabled' 속성을 False로 설정합니다. 작동하지만 올바른 방법인지 확신 할 수 없습니다. 그것을 바로 잡을 수 있습니까? 고맙습니다. – Isuru