小编Gop*_*ath的帖子

语法错误,插入";" 在Android中完成声明?

对Android项目来说是一个新手.我试着TabHost在Android中使用控制器.我有这个链接的代码,coderzheaven.com.但是,在这段代码中,我收到了一个错误Syntax error, insert ";" to complete.这是我的代码,

package tab.fragment;

import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;

    public class TabBarSample extends TabActivity 
    {
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

            TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);

            TabSpec firstTabSpec = tabHost.newTabSpec("tab_id1");
            TabSpec secondTabSpec = tabHost.newTabSpec("tab_id2");
            TabSpec thirdTabSpec = tabHost.newTabSpec("tab_id3");

            firstTabSpec.setIndicator("Time").setContent(new Intent(this,Time.class));
            secondTabSpec.setIndicator("Date").setContent(new Intent(this,Date.class));
            thirdTabSpec.setIndicator("Option").setContent(new Intent(this,Option.class));

            tabHost.addTab(firstTabSpec);
            tabHost.addTab(secondTabSpec);
            tabHost.addTab(thirdTabSpec); //Here the error occuring..
        }
    }
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?请帮我.提前致谢.

error-handling android android-tabhost

3
推荐指数
1
解决办法
4754
查看次数

指南,初学iOS游戏开发iPhone/iPad的教程?

我在iOS开发中.目前我正在为iPhone和iPad的商业iOS应用程序工作.现在,我想为iPhone开发游戏应用程序.但是,我只是在我需要开始的地方挣扎?我需要为游戏开发提供哪些技能?能否请您就此提出任何您的好主意?

iphone cocoa ios

2
推荐指数
2
解决办法
6558
查看次数

在iPhone中使用OpenGL ES绘制直线?

最后,我尝试在XCode 4.2 for iPhone简单游戏app中使用OpenGL ES框架绘制一条线.我研究了一些关于GLKView和GLKViewController在iPhone中画线的事情.这是我在项目中尝试的示例代码,

@synthesize context = _context;
@synthesize effect = _effect;

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];

    if (!self.context) {
        NSLog(@"Failed to create ES context");
    }


    GLKView *view = (GLKView *)self.view;
    view.context = self.context;
    view.drawableDepthFormat = GLKViewDrawableDepthFormat24;
    [EAGLContext setCurrentContext:self.context];

    //[self setupGL];
}

- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect
{
    NSLog(@"DrawInRect Method");

    [EAGLContext setCurrentContext:self.context];

    // This method is calling multiple times....

    glClearColor(0.65f, 0.65f, 0.65f, 1.0f);
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);


   const GLfloat line[] = 
   {
        -0.5f, -0.5f, //point A …
Run Code Online (Sandbox Code Playgroud)

iphone line draw ios opengl-es-2.0

2
推荐指数
1
解决办法
1万
查看次数

如何从UITableView iphone获取UITableView IndexPath?

在我的iPhone应用程序中,我有一个消息传递屏幕 我添加UITapGestureRecognizerUIViewController,我也在UITableview屏幕上.我想选择UITableViewCell但我不能选择UITableView因为UITapGestureRecognizer.当我触摸屏幕时,仅调用轻击手势动作,但不调用UITableView委托didSelectRowAtIndexPath:.任何人都可以请我帮助我处理轻拍手势和UITableView:didSelectRowAtIndexPath:.提前致谢.

iphone uitableview didselectrowatindexpath ios uitapgesturerecognizer

2
推荐指数
1
解决办法
2643
查看次数

如何从iPhone应用程序停止和恢复背景音频?

我在基于Messaging的iPhone应用程序中工作.我添加了Beep声音以接收来自其他人的消息.我正在使用嘟嘟声AVAudioPlayer.我的问题是当用户在后台从其他应用程序听到歌曲时,如果他们从我的应用程序接收到消息,则将发出哔声并且后台歌曲/音频停止不恢复.

我希望通过暂停背景歌曲/音频播放我的哔声,然后我必须从我的应用程序中恢复该音频/歌曲.在iOS开发中有可能吗?谁能帮帮我吗?

编辑:

这是我的示例代码.

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.title = @"Music";
    self.navigationController.navigationBar.barStyle = UIBarStyleBlack;

    NSString *urlString = [[NSBundle mainBundle] pathForResource:@"basicsound" ofType:@"wav"];
    NSURL *audioURL = [[NSURL alloc] initWithString:urlString];
    NSError *error;
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioURL error:&error];
    [audioPlayer setDelegate:self];
    [audioPlayer prepareToPlay];

    audioSession = [AVAudioSession sharedInstance];
    [audioSession setActive:YES error:&error];
    [audioSession setCategory:AVAudioSessionCategoryPlayback error:&error];
    [audioPlayer play];    
}

-(void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
    if (flag == YES) 
    {
        NSLog(@"Audio Played successfully");
        NSError *error;
        [audioSession setActive:NO error:&error];
    }
}
Run Code Online (Sandbox Code Playgroud)

audio resume objective-c avaudioplayer ios

2
推荐指数
2
解决办法
1万
查看次数

NSDateFormatter返回null值dateFromString:iPhone?

我在iPhone应用程序工作.我从webservice响应中获取日期.当我收到我在NSArray中存储的日期时.当我将NSString更改为NSDate时,日期返回null.这是我的代码,

  for (int k = 0; k<[dateArray count]; k++)  
 {
    NSString *dateStr = [dateArray objectAtIndex:k];
    NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init];
    [dateFormatter1 setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; 
    [dateFormatter1 setFormatterBehavior:NSDateFormatterBehaviorDefault];
    [dateFormatter1 setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
    NSLog(@"DateStr : %@", dateStr); //Console Output is : 2012-07-09 13:50:07 [For 42nd and above values]
    NSDate *date = [dateFormatter1 dateFromString:dateStr];
    NSLog(@"Date : %@", date); // Console Output is : (null) [For 42nd and above values]
 }
Run Code Online (Sandbox Code Playgroud)

dateArray包含来自Webservice的43个日期值.的NSDateFormatter returns correct NSDate from NSString til 41nd values.当42nd string passing to …

iphone nsdate nsstring nsdateformatter ios

1
推荐指数
1
解决办法
3066
查看次数