0

私は答えを探していて、多くのことを試しましたが、何も機能していません...

だから、私は単純なアプリだと思うことをやっています(私は学び始めたばかりです)

そのため、いくつかの文字列を別の文字列に送信するアクティビティがあり、いくつかの TextViews が値を新しい文字列に変更する必要がありますが、これは起こっていません。ここにコードがあります:

public class LoginActivity extends Activity {

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


        if (savedInstanceState == null) {
            getFragmentManager().beginTransaction()
                    .add(R.id.container, new PlaceholderFragment())
                    .commit();
        }

        Intent intent = getIntent();
        String mail = intent.getStringExtra(MainActivity.MAIL);
        String password = intent.getStringExtra(MainActivity.PASSWORD);

        setContentView(R.layout.fragment_login);
        TextView displayMailSetter = (TextView) findViewById(R.id.mailView);
        displayMailSetter.setText(mail);
        displayMailSetter.postInvalidate();

        TextView displayPasswordSetter = (TextView)findViewById(R.id.passwordView);
        displayPasswordSetter.setText(password);
        displayPasswordSetter.postInvalidate();

        displayMailSetter.postInvalidate();

        setContentView(R.layout.activity_login);
    }
}
4

1 に答える 1