小编use*_*034的帖子

如何在android中将数据从一个活动传输到另一个活动

这可能听起来很简单,但我不能让它工作.我有两个活动.第一个是表单,第二个是根据第一个活动中输入的值显示JSON文件中的数据.

所以我想尝试制作一个简单的版本.我有一个EditText和一个按钮,所以当他们按下按钮时,EditText中的任何内容都将出现在下一个活动的TextView中.

这是我到目前为止的代码: 主要活动

static TextView textView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    textView = (TextView) findViewById(R.id.editText1);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}
public void transferIT(View view){
    Intent intent = new Intent(this, Page.class);
    startActivity(intent);
}

public static String getText(){
    String data = (String) textView.getText();
    return data;
}
Run Code Online (Sandbox Code Playgroud)

主XML

<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignTop="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:ems="10"
    android:hint="Enter Text …
Run Code Online (Sandbox Code Playgroud)

java android

8
推荐指数
1
解决办法
6万
查看次数

标签 统计

android ×1

java ×1