Skip to main content

Text Font / Style / Text Spacing

To change TextSize by dynamically:


tv.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
(or)
textView.setTextSize(TypedValue.COMPLEX_UNIT_PX,getResources().

                                                                               getDimension(R.dimen.textsize));


===================


How to add ttf(Font) file into an app for font?




Let we consider the font is a_FuturaOrtoRg Bold.ttf.
Step 1:
Create an Asset Folder in your project.And paste a_FuturaOrtoRg Bold.ttf into it.
Step 2: 
Typeface tf = Typeface.createFromAsset(getApplicationContext().getAssets(), "a_FuturaOrtoRg Bold.ttf");
textview1.setTypeface(tf);           // TextView textview1,textview2;
textview2.setTypeface(tf);


===================

For underlined Text:

textview.setPaintFlags(t2.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);


==================

How to increase the spacing between lines in a textview.? 

xml File:

android:lineSpacingExtra="xxdp"  // xx greater than 1

Java Class:

textView.setLineSpacing(1.2);


http://stackoverflow.com/questions/11576002/how-to-increase-the-spacing-between-lines-in-a-textview

==================


How to use MARGINTOP by programmatically?


TextView tv = (TextView)findViewById(R.id.my_text_view); 


LinearLayout.LayoutParams params = (LinearLayout.LayoutParams)   textview.getLayoutParams();


params.setMargins(20, 0, 0, 0); 


textview.setLayoutParams(params);


==================


How to change Password Hint in EditText?


inputPassword.setTypeface(Typeface.DEFAULT);
inputPassword.setTransformationMethod(new PasswordTransformationMethod());


=================








Comments

Popular posts from this blog

SearchView using CursorAdapter

Here  MYFRAGMENT is nothing but name of  a Fragment @Override public void onCreateOptionsMenu (Menu menu, MenuInflater inflater) {     inflater.inflate(R.menu.popup, menu);     final SearchManager searchManager = (SearchManager) getActivity().getSystemService(Context.SEARCH_SERVICE);     final SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();     searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName()));     searchView.setSubmitButtonEnabled(false);     searchView.setIconifiedByDefault(true);     //       searchView.setOnCloseListener(this);     SearchView. OnQueryTextListener textChangeListener = new SearchView. OnQueryTextListener () {         @Override         public boolean onQueryTextSubmit(String query) {             cartAdapt...

Fragment

To enable/disable menu items in Different fragments in same Activity: @Override public void onCreate(@Nullable Bundle savedInstanceState)  {     super.onCreate(savedInstanceState);     setHasOptionsMenu(true);  } @Override public void onPrepareOptionsMenu(Menu menu) {     //Disable the SearchView which is enabled in Product Chart     menu.findItem(R.id.action_search).setVisible(false);   // true to enable } ====================================================

To make a ListView to be scrolled inside of ScrollView

To make a ListView to be scrolled inside of ScrollView: lv . setOnTouchListener ( new ListView . OnTouchListener () { @Override public boolean onTouch ( View v , MotionEvent event ) { int action = event . getAction (); switch ( action ) { case MotionEvent . ACTION_DOWN : // Disallow ScrollView to intercept touch events. v . getParent (). requestDisallowInterceptTouchEvent ( true ); break ; case MotionEvent . ACTION_UP : // Allow ScrollView to intercept touch events. v . getParent (). requestDisallowInterceptTouchEvent ( false ); break ; } // Handle ListView touch events. v . onTouchEvent ( event ); return true ; } }); Refer: http://stackoverflow.com/questions/6210895/listview-inside-scrollview-is-not-scrolling-on-android