On AndroidManifest.xml remove:
<category android:name="android.intent.category.LAUNCHER" />
Showing posts with label android. Show all posts
Showing posts with label android. Show all posts
Prevent Launch Browser When Calling loadurl on Webview
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.setWebViewClient(new MyWebViewClient());
myWebView.loadUrl("http://www.example.com");
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
Filtering data in EditText component in Android
dialogNric.setKeyListener(new NumberKeyListener()
{
@Override
public int getInputType()
{
return InputType.TYPE_MASK_VARIATION;
}
@Override
protected char[] getAcceptedChars()
{
return new char[]{'i','o','p','a','s','d','f','g','h','j','k','l','z','x','q','w','e','r','t','y','u','c','v','b','n','m','1','2','3','4','5','6','7','8','9','0'};
}
});
validate an phone number on Android
public final static boolean isValidPhone(CharSequence target) {
if (target == null) {
return false;
} else {
return android.util.Patterns.PHONE.matcher(target).matches();
}
}
Labels:
android,
mobile,
valid,
validation
Validate an e-mail address on Android
public final static boolean isValidEmail(CharSequence target) {
if (target == null) {
return false;
} else {
return android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
}
}
Labels:
android,
email,
valid,
validation
Full Screen Dialog
final Dialog instructionDialog = new Dialog(getParent(), android.R.style.Theme);
instructionDialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
instructionDialog.setContentView(getLayoutInflater().inflate(R.layout.dialog_instruction
, null));
instructionDialog.getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
Button btn = (Button) instructionDialog.findViewById(R.id.btn_instruction);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
instructionDialog.dismiss();
}
});
instructionDialog.show();
Android's NSUserDefaults
//--Init
int myvar = 12;
//--SAVE Data
SharedPreferences preferences = context.getSharedPreferences("MyPreferences", MODE_PRIVATE);
SharedPreferences.Editor editor = preferences.edit();
editor.putInt("var1", myvar);
editor.commit();
//--READ data
myvar = preferences.getInt("var1", 0);
Labels:
android,
data,
NSUserDefaults,
preference,
save
Subscribe to:
Posts (Atom)