如何将多个操作从一个活动恢复到另一个活动?

时间:2017-08-15 15:01:07

标签: android android-activity

如何通过不同的点击操作将网址从一个活动发送到另一个活动?我尝试使用intention.putextra,但我不能像其他按钮的网址一样,没有必要使用webview我用loadurl运行两秒钟的活动,但正如我所说我只能创建一个文件,我不知道如何在同一活动中接待其他人。

发送如下:

Home.setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View view) {
  Intent intent = new Intent(inicio.this,INSMainActivity.class);
  intent.putExtra("hiphop", "https://m.youtube.com/channel/UCUnSTiCHiHgZA9NQUG6lZkQ");
                startActivity(intent);
  }
});

接收:

String url = getIntent().getExtras().getString("hiphop");
youtubeView = (WebView) findViewById(R.id.youtube_view);
youtubeView.loadUrl(url);

如代码中所示,我正在尝试从第一个活动中加载流派。

1 个答案:

答案 0 :(得分:0)

您可以单独点击,也可以单独查看,因此不必担心。它会起作用

const drawInteraction = new ol.interaction.Draw({
  source: drawLayer.getSource(),
  type: 'Polygon',
  condition: function (evt) {
    return (ol.events.condition.noModifierKeys(evt) ||
      ol.events.condition.shiftKeyOnly(evt));
  },
  freehandCondition: ol.events.condition.never, // <-- add this line
});

回复代码

Home1.setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View view) {
  Intent intent = new Intent(inicio.this,INSMainActivity.class);
  intent.putExtra("hiphop", "Weblink 1");
                startActivity(intent);
            }
        });

Home2.setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View view) {
  Intent intent = new Intent(inicio.this,INSMainActivity.class);
  intent.putExtra("hiphop", "Weblink 2");
                startActivity(intent);
            }
        });