小编Mas*_*ssa的帖子

onActivityResult方法不起作用.

我有一个小应用程序,它从我的主应用程序活动中启动"登录"活动作为子活动.登录活动使用EditText字段收集用户名和密码,然后在单击提交按钮后将凭据发送到主活动以进行验证.但是出于某种原因,我的onActivityResult()无效.我甚至尝试包含一个TextView,我将在方法的不同点处操作以推断它出错的地方,但似乎该方法本身由于某种原因没有执行.任何帮助将非常感激.

我的主要活动:

public class MainActivity extends Activity {

private final String userName = "9590778";
private final String userPass = "1234567";

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

@Override
public boolean onCreateOptionsMenu(Menu menu){
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

public void activity_about(View view){
    Intent aboutIntent = new Intent(this, AboutActivity.class);
    startActivity(aboutIntent);
}

public void activity_login(View view){
    Intent loginIntent = new Intent(this, LoginActivity.class);
    startActivityForResult(loginIntent, LoginActivity.LOGIN_REQUEST);
}

public void OnActivityResult(int requestCode, int responseCode, Intent resultIntent){
    String passedUser;
    String passedPass;

    Intent intent = getIntent(); …
Run Code Online (Sandbox Code Playgroud)

android android-activity

1
推荐指数
1
解决办法
765
查看次数

标签 统计

android ×1

android-activity ×1