First, where is the "newsaying" TextView
Then, you didn't add Button ClickListener

On 11 April 2012 21:49, Clevin Dsouza <clevi...@gmail.com> wrote:

> package com.example.rand;
> import com.example.rand.R;
> import android.app.Activity;
> import android.os.Bundle;
> import android.view.View;
> import android.widget.Button;
> import android.widget.TextView;
>
> public class NewSaying extends Activity
> {
>        private Button NewSaying;
>
>        public void onCreate(Bundle savedInstanceState) {
>        super.onCreate(savedInstanceState);
>        setContentView(R.layout.main);
>
>        TextView mInfoTextView = (TextView)
> findViewById(R.id.newsaying);
>
>       }
>
>        private class ButtonclickListener implements View.onclickListener
>        {
>        int location;
>
>        public ButtonclickListener(int location)
>        {
>             this.location = location;
>        }
>
>        public void onclick(View view)
>        {
>                TextView mInfoTextView = null;
>                        mInfoTextView.setText(R.string.saying1);
>
>        }
> }
> }
>
>
> No errors while compiling but when i run it i dont get the output. I
> have written these codes to build an app that generates random strings
> on the press of  a button.
>
> the string.xml
>
> <?xml version="1.0" encoding="utf-8"?>
> <resources>
>    <string name="hello">Hello World, AndroidRandomSayingsActivity!</
> string>
>    <string name="app_name">AndroidRandomSayings</string>
>    <string name="saying1">A change is as good as a rest</string>
>    <string name="saying2">A friend in need is a friend indeed</
> string>
>    <string name="saying3">A miss is as good as a mile</string>
>    <string name="saying4">A penny saved is a penny earned</string>
>    <string name="saying5">A word to the wise is enough</string>
>    <string name="saying6">Actions speak louder than words</string>
> </resources>
>
> main.xml
> <?xml version="1.0" encoding="utf-8"?>
> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
> android"
>    android:orientation="vertical"
>    android:layout_width="fill_parent"
>    android:layout_height="fill_parent"
>    >
>
> <TextView android:text=" " android:layout_width="fill_parent"
> android:layout_height="wrap_content"
> android:layout_alignParentTop="true"
> android:layout_alignParentLeft="true" android:layout_marginTop="55dp"
> android:id="@+id/textView1"></TextView>
>
>  <TextView android:id="@+id/label"
>              android:layout_width="fill_parent"
>              android:layout_height="wrap_content"
>              android:text="Click button to generate a random
> saying!:" />
>
> <Button android:text="New saying "
> android:layout_width="150px"
> android:layout_height="70px"
> android:textSize="15px"
> android:textColor="#0066CC"
> android:id="@+id/one"
> android:layout_alignParentBottom="true"
> android:layout_centerHorizontal="true"
> android:layout_marginBottom="134dp"></Button>
> <TextView android:text="a " android:textColor="#00EE00"
> android:layout_width="fill_parent"
> android:layout_height="wrap_content" android:id="@+id/label2"
> android:layout_below="@+id/textView1"
> android:layout_alignParentLeft="true"></TextView>
>
>
> </RelativeLayout>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en




-- 
The quiter you become,the more you are able to hear.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to