【发布时间】:2016-07-13 06:40:35
【问题描述】:
我是 Java 和 android 新手,但遇到了一些问题。
我正在使用导航抽屉活动,每个菜单项都链接到一个片段。从片段中,我尝试使用链接到更多活动的按钮设置另一个菜单。
这是我想要链接到更多活动的片段:
package com.notimportant
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
/**
* A simple {@link Fragment} subclass.
*/
public class About extends Fragment {
public About() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_about, container, false);
}
Button button = (Button) rootView.findViewById(R.id.buttonDevs);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getActivity(), DevsActivity.class);
startActivity(intent);
}
});
}
我收到以下错误:
Error:(35, 30) error: <identifier> expected
Error:(35, 31) error: illegal start of type
Error:(35, 34) error: ')' expected
Error:(35, 39) error: ';' expected
Error:(35, 40) error: invalid method declaration; return type required
Error:(37, 28) error: ';' expected
Error:(37, 38) error: ';' expected
Error:(41, 6) error: illegal start of type
rootView 以红色突出显示“无法解析符号 rootView”
setOnClickListener 以红色突出显示“无法解析符号 setOnClickListener"
@Override 以红色突出显示...“此处不允许注释”
视图以红色突出显示“无法解析符号视图”
我的按钮 ID 是 buttonDevs。我想参加的活动叫DevsActivity。
我做错了什么?
【问题讨论】:
标签: java android button android-activity fragment