How to limit EditText length to 7 integers and 2 decimal places?

Try this under onCreate youreditText.setFilters(new InputFilter[] {new DecimalDigitsInputFilter(5,1)}); this anywhere in your program public class DecimalDigitsInputFilter implements InputFilter { Pattern mPattern; public DecimalDigitsInputFilter(int digitsBeforeZero,int digitsAfterZero) { mPattern=Pattern.compile(“[0-9]{0,” + (digitsBeforeZero-1) + “}+((\\.[0-9]{0,” + (digitsAfterZero-1) + “})?)||(\\.)?”); } @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { Matcher matcher=mPattern.matcher(dest); if(!matcher.matches()) … Read more

Android : Draw Circle With Text Inside

Try this <?xml version=”1.0″ encoding=”utf-8″?> <RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”wrap_content” android:layout_height=”wrap_content” > <RelativeLayout android:layout_width=”wrap_content” android:layout_height=”wrap_content” > <TextView android:id=”@+id/num_txt” android:layout_width=”100dp” android:layout_height=”100dp” android:layout_marginTop=”0dp” android:background=”@drawable/bg_red” android:gravity=”center” android:text=”My name is NON” android:textColor=”#FFFFFF” android:textSize=”10dp” /> </RelativeLayout> </RelativeLayout> Save in drawable bg_red.xml <?xml version=”1.0″ encoding=”utf-8″?> <shape xmlns:android=”http://schemas.android.com/apk/res/android” android:shape=”oval”> <corners android:radius=”10dip”/> <stroke android:color=”#FF0000″ android:width=”5dip”/> <solid android:color=”#FF0000″/> </shape> Edited Code <?xml version=”1.0″ encoding=”utf-8″?> <RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android” … Read more