Android : Intent not passes my to my second Activity

on Friday, October 31, 2014


The reason is that ones i fill in my user name, and password and click login button it is loads again at page requires tu fill user name, and password here is my source code


public class MainActivity extends Activity {



private EditText mTextUserName;
private EditText mTextPassword;
public String user_name;
public String pass_word;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mTextUserName = (EditText) findViewById(R.id.textUserName);
mTextPassword = (EditText) findViewById(R.id.textPassword);


final Button mButtonLogin = (Button) findViewById(R.id.buttonLogin);
mButtonLogin.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {

user_name = mTextUserName.getText().toString();
pass_word = mTextPassword.getText().toString();
// i am passing this intent
Intent goToNextActivity = new Intent(getApplicationContext(), ViewActivity.class);

goToNextActivity.putExtra("username", user_name);
goToNextActivity.putExtra("password", pass_word);

startActivity(goToNextActivity);


}
});
}


and in mine ViewActivity also public class ViewActivity extends Activity {



private WebView webView;
public String pass_word;
public String user_name;

public void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
setContentView(R.layout.view);
webView = (WebView) findViewById(R.id.webView);

webView.getSettings().setUseWideViewPort(true);
webView.setScrollbarFadingEnabled(false);
webView.getSettings().setDefaultFontSize(20);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient());

//here i get them
getIntent().getStringExtra("username");
getIntent().getStringExtra("password");




webView.loadUrl("http://intranet.mdis.uz/");




}


but this doest works(( i spended 8 hours on research but nothing helped me


0 comments:

Post a Comment