我有一个Android应用程序,其中我有一个在浏览器中打开的超链接。它正确的是当任何一个输入正确的密码时可见的超链接,否则它保持不可见。问题是,如果任何人通过输入正确的方式查看超链接在浏览器中的密码然后他将永远不需要再次打开Android应用程序打开超链接,所以最后我希望用户每次当他想要查看超链接后面的页面时都必须打开Android应用程序。这是我的代码,通过它我可以制作一个超链接。
Password=(EditText)findViewById(R.id.pass);
login=(Button)findViewById(R.id.login);
txtDash=(TextView)findViewById(R.id.txtDash);
String linkText = "Visit the <a href='http://sml.com.pk/a/cms/cmsdbandroid.php'>CMS Dashboard</a> web page.";
txtDash.setText(Html.fromHtml(linkText));
txtDash.setMovementMethod(LinkMovementMethod.getInstance());
login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View V) {
try {
if (Password.getText().toString().equals("dsml"))
{
txtDash.setVisibility(View.VISIBLE);
login.setVisibility(View.INVISIBLE);
Password.setVisibility(View.INVISIBLE);
}
else
{
Toast.makeText(getBaseContext(), "invalid password - try again", Toast.LENGTH_SHORT).show();
}
}catch(Exception e){
//Log.e("log_tag", "Error"+e.toString());
Toast.makeText(getBaseContext(), e.toString(), Toast.LENGTH_SHORT).show();
}
}
});
请任何人帮助我这样做