我使用了一个片段(里面有两个按钮),但我没有办法让这些按钮工作。请记住,我使用的是与特定片段相关的活动。
有谁知道在android sdk工具中按钮打开其他按钮的方法?
答案 0 :(得分:4)
此示例将为您提供帮助。不要忘记使用此片段的按钮创建布局
public class SampleFragment extends Fragment { private Button mButton = null; public SampleFragment() { } @Override public void onDestroyView() { super.onDestroyView(); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.sample_fragment, container, false); mButton= (TextView) view.findViewById(R.id.button1); mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //Do your stuff on button action } }); return view; } }
答案 1 :(得分:0)
在您想要使用的按钮上使用简单的onClickListener。
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});