Android 4.0에서와 같이 "튜토리얼"보기를 생성하는 훌륭한 Android 라이브러리 "ShowcaseView"를 찾았습니다. (https://github.com/Espiandev/ShowcaseView 및 http://espiandev.github.io/ShowcaseView/)ActionBarSherlock이 포함 된 ShowcaseView
하지만 액션 바 아이콘에 ActionBarSherlock 아이콘을 사용하는 방법을 알 수 없습니다.
액션 바 및 ActionBarSherlock과 호환되어야하지만 ID에 액세스 할 수 없습니다. 나는 액션 바의 아이콘을 액세스 할 때 매력처럼 작동 왼쪽 상단 모서리에있는 액션 바 아이콘
...scv = ShowcaseView.insertShowcaseView(android.R.id.home, this, "Hello", "My text", scvo);
그리고 것은 더 showcaseview 심지어 DEV-지점으로 보여주는 없습니다 .
누구에게이 라이브러리에 대한 아이디어가 있습니까?
감사! 이 아이콘은 OnCreateOptionsMenu()에서만 호출 할 수 있으므로 아이콘을 누르면 뷰가 표시됩니다. OnCreate() 함수에서 호출 할 수있는 방법이 있습니까? 그리고 OK 버튼을 클릭하면 새로운 뷰를 생성 할 수 있습니까? – andr3w
onCreate()를 호출하여이를 호출 할 수 있어야합니다. ShowcaseViews 대기열에 대해서는 곧 제공 될 예정입니다. 자세한 내용은 https://github.com/Espiandev/ShowcaseView/issues/37#issuecomment-17928478에서이 문제를 확인하십시오. 또한 내가이 질문에 대답했다고 생각한다면 그것을 대답으로 표시하는 것을 잊지 마십시오! –
문제는 대부분 onCreate()에서 호출 할 수 없다는 것입니다. Nexus S (CM 4.2.2)에서 실행하면 "호스트 활동의 onCreateOptionsmenu() 후에 또는 insertShowcaseViewWithType()을 호출해야합니다"라는 메시지가 나타납니다. 그리고 내 갤럭시 탭 10.1 (4.0)을 실행하면 소리처럼 작동합니다! 4.2 SDK에 문제가 있습니까? 감사합니다. – andr3w