Change-Id: Id2a566a93648690cd1a308302e0047149c8f2c31
{
Stage stage = Stage::GetCurrent();
{
Stage stage = Stage::GetCurrent();
+ mTapDetector = TapGestureDetector::New();
+ mTapDetector.DetectedSignal().Connect( this, &ExampleApp::OnTap );
+
if( mItemView )
{
stage.Remove( mItemView );
if( mItemView )
{
stage.Remove( mItemView );
- mTapDetector = TapGestureDetector::New();
-
- for( unsigned int i = 0u; i < mItemView.GetChildCount(); ++i )
- {
- mTapDetector.Attach( mItemView.GetChildAt(i) );
- }
-
- mTapDetector.DetectedSignal().Connect( this, &ExampleApp::OnTap );
-
// Display item view on the stage
stage.Add( mItemView );
// Display item view on the stage
stage.Add( mItemView );
t.SetText( fontString.str() );
t.SetTextAlignment( Alignment::HorizontalLeft );
t.SetText( fontString.str() );
t.SetTextAlignment( Alignment::HorizontalLeft );
+
+ // Hook up tap detector
+ mTapDetector.Attach( t );
+