我一直在跟一门课,但似乎没有奏效(也可能是我太糟糕了,搞错了什么东西)。
我应该在contenidoactivity.java中输入一个名称,然后按下一个按钮(onclick:enviarNombre被选中),并将该名称获取到destinoactivity.java txt,但它只是停留在那里,当我单击该按钮时,它没有改变任何东西。我已经放了一个吐司“has seleccionado enviar”,当按钮被点击时,它会起作用,但在我所能看到的范围内,其他东西都不起作用。
ContenidoActivity.java:
package com.example.crehana2;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.Toast;
public class ContentActivity extends AppCompatActivity {
public static final String NOMBRE_USUARIO="Paris";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_content);
}
public void enviarNombre(View view){
Toast.makeText(getApplicationContext(),"Has seleccionado enviar", Toast.LENGTH_LONG).show();
Intent intentEnviar = new Intent(this, DestinoActivity.class);
EditText nombreUsuario = findViewById(R.id.txtNombre);
String nombreUSuarioMensaje = nombreUsuario.getText().toString();
intentEnviar.putExtra(NOMBRE_USUARIO, nombreUSuarioMensaje);
}
}
destinoActivity.java:
package com.example.crehana2;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;
public class DestinoActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_destino);
Intent intentFinal = getIntent();
String nombreUsuarioFinal=intentFinal.getStringExtra(ContentActivity.NOMBRE_USUARIO);
TextView mensajeFinal = findViewById(R.id.mensajefinal);
mensajeFinal.setText(nombreUsuarioFinal);
}
}
public void enviarNombre(View view){
Toast.makeText(getApplicationContext(),"Has seleccionado enviar", Toast.LENGTH_LONG).show();
Intent intentEnviar = new Intent(this, DestinoActivity.class);
...
intentEnviar.putExtra(NOMBRE_USUARIO, nombreUSuarioMensaje);
}
你在这里做了什么?
好吧,你创造了一个意图,给了它一些价值,然后...什么也没做。
您需要实际安排意图:
startActivity(intentEnviar);
我有一个订单按钮应该是重定向用户到购物车页面与订购的项目 这是网上的路线。php 这是函数addToCart 但是当我点击按钮时,它不会重定向到购物车页面,它会一直加载到我所做的同一个位置 在函数上,它输出正确的结果
问题内容: 我正在使用React和bootstrap开发Web应用程序。当应用按钮onClick时,我很难让我的页面重定向到另一个页面。如果在href之后,我无法进入另一个页面。 所以,请您告诉我是否有必要使用React-navigation或其他通过Button onClick来导航页面? 问题答案: React Router v5.1.2:
我有一个sidR菜单,内容如下: 每个页面的href未知,cms会为其提供一个id。 虽然a class=“sidr class”下拉开关 我想用CSS隐藏sidr类下拉菜单的内容,只显示一个类“sidr类下拉开关”,这样它就可以点击第一个链接。
我使用这个代码来替换片段,但有一个问题,它不是替换旧片段,它只是覆盖旧片段,所以请告诉我这里有什么问题。
最近,我想在容器中添加一个按钮,同时添加图标和文本。但按钮不能在中间对齐。我甚至不确定图标是否在中间对齐。我试着调整上边的%和左边的%但不动。 null null
有时候,用户填完表单信息后,发现填写错误,希望将表单数据还原为页面加载时的状态。为此,可以在表单上创建一个重置按钮(reset按钮)。 把 input 元素的 type 属性设置为“reset”,来创建重置按钮。value 属性的值,为按钮上显示的文本。如果没有提供 value 属性,则按钮上默认显示“重置”。如: <input type="reset" value="取消"> 上述按钮的运行结