Java android-编程一个按钮以重新加载活动

Java android-编程一个按钮以重新加载活动,java,android,Java,Android,如何创建一个按钮来重新加载java中的片段或活动 例如,如果无法从服务器获取数据或Internet连接失败,则按下按钮并重试 提前感谢您可以使用意图调用相同的活动。不知道它是否启动了整个过程。也许有必要在之前进行重置。如果您正在谈论活动并重新加载相同的活动,请在活动上添加一个按钮 //the layout on which you are working LinearLayout layout = (LinearLayout) findViewById(R.id.linear_layou

如何创建一个按钮来重新加载java中的片段或活动

例如,如果无法从服务器获取数据或Internet连接失败,则按下按钮并重试


提前感谢

您可以使用意图调用相同的活动。不知道它是否启动了整个过程。也许有必要在之前进行重置。

如果您正在谈论活动并重新加载相同的活动,请在活动上添加一个按钮

//the layout on which you are working
    LinearLayout layout = (LinearLayout) findViewById(R.id.linear_layout_tags);

    //set the properties for button
    Button btnTag = new Button(this);
    btnTag.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
    btnTag.setText("Button");
    btnTag.setId(some_random_id);

    //add button to the layout
    layout.addView(btnTag);
然后将onclick列表添加到按钮

btnTag.setOnClickListener(new Button.OnClickListener() {
    public void onClick(View v) {

   finish();

  startActivity(getIntent());

    }
});

在这种情况下,您不需要重新加载片段,而是需要一个“视图”,该视图显示来自您想要重新加载的相同片段或相同活动的数据,正如我前面所说的。