2013-02-24 184 views
3

我是android开发新手。现在我的操作栏中有标签。我已经为这些片段创建了类。我的第一堂课目前只有一个按钮。我稍后再添加。我尝试当你点击一个按钮,这个类中开始的活动,但它不会工作...它只是崩溃下面的代码:Android:片段内启动活动

package com.cydeon.plasmamodz; 

import com.cydeon.plasmamodz.R; 
import android.app.Activity; 
import android.app.Fragment; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.LayoutInflater; 
import android.view.View; 
import android.view.ViewGroup; 
import android.widget.Button; 

    public class ThemeFragment extends Fragment { 

    @Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
     Bundle savedInstanceState) { 
    View view = inflater.inflate(R.layout.theme_frag, 
      container, false); 
    Button button = (Button) view.findViewById(R.id.button1); 
    button.setOnClickListener(new View.OnClickListener() { 

     @Override 
     public void onClick(View arg0) { 
      // TODO Auto-generated method stub 
      Intent intent = new Intent(getActivity(), Themes.class); 
      getActivity().startActivity(intent); 
     } 
    }); 

    return view; 
}} 

我没有在清单中定义的主题类。我不确定我做错了什么,可以真正使用一些帮助。正如我所说,我只有15岁,并且是新的。

+0

“它只是崩溃”。你有任何错误?如果是这样,请添加确切的错误消息。 – 2014-01-24 22:38:52

回答

0

我的代码很好。我开始在我的ThemeFragment类中创建Themes类,但之后将它创建为一个新类,并忘记删除它。现在一切正常。