java - 我该如何解决这个按钮它无法进入活动页面?
问题描述
public class select_fragment extends Fragment {
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_select, null);
}
private void button_parking(){
Intent myIntent = new Intent(f, parking.class);
startActivity(myIntent);
}
}
解决方案
试试这个...
public class select_fragment extends Fragment {
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup
container, @Nullable Bundle savedInstanceState) {
Button your_button = (Button) getActivity.findViewById(R.id.your_id_button)
your_button.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
button_parking();
}
});
return inflater.inflate(R.layout.fragment_select, null);
}
private void button_parking(){
Intent myIntent = new Intent(getActivity(), parking.class);
startActivity(myIntent);
}
}
推荐阅读
- perl - 如何在最新的 perl 上安装额外的 perl 模块(活动状态)
- python - 如何在数组中查找中间数
- c# - 从 Entity Framework web.config 获取连接字符串
- python-3.x - 通过操作和创建新列对数据框进行复杂分组
- c++ - 将 Qt 应用程序与 CMake 和 Visual Studio 链接
- asp.net - 在 RowCreated 中对齐 HeaderCell
- python - Python 函数的 kwargs 参数的键是否保证为字符串类型?
- vba - VBA 将幻灯片大小缩放到 PPT 标准 4:3 最大化
- c# - 我有 Microsoft 程序集名称。如何找出该程序集所在的 Dll 名称
- sql-server - SQL proc中的性能,将ssrs多值参数转换为表进行连接;使用“where like”子句;或其他?