I’m new to android platform , I’d like to settext using textviews , I tried to write set text into two textviews but its just draws one textview why?
I can’t draw two textviews
TextView tv1;
TextView tv2;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
layout = new LinearLayout(this);
tv1 = new TextView(this);
tv2 = new TextView(this);
tv1.setText("Hello");
tv2.setText("How are you?");
}
On Android, the user interface normally should be created using XML-files, instead of Java code. You should read up on the tutorials on android.com, especially:
http://developer.android.com/guide/topics/ui/declaring-layout.html
An example:
In your res/layout/main.xml, you define the text TextView’s:
Then if you use setContentView in the activity to display this, the app will show to TextView’s:
If you want to programmatically set the text in the Activity, just use findViewById():