I'm trying to create a settings page for my app which has the radioGroup for 3 options to help users change the colour of the text in differrent layout/xml file. But in mysettings page I cant call the view from different layout, any idea?
Below are my codes:
Settings.Java
    package com.example.sunny.mynote;
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.RadioButton;
    import android.widget.RadioGroup;
    import android.widget.Toast;
    import android.widget.EditText;
    /**
     * Created by Sunny on 19/04/2015.
     */
    public class Settings extends Activity {
        private RadioGroup RadioGroup1;
        private RadioButton rdbRed, rdbBlue, rdbOrange;
        private Button btnSave;
        private EditText editText;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.settings);
            RadioGroup1 = (RadioGroup) findViewById(R.id.RadioGroup1);
            RadioGroup1.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(RadioGroup group, int checkedId) {
                    if(checkedId == R.id.rdbRed)
                    {
                        Toast.makeText(getApplicationContext(), "choice: Red",
                                Toast.LENGTH_SHORT).show();
                    }
                    else if(checkedId == R.id.rdbBlue)
                    {
                        Toast.makeText(getApplicationContext(), "choice: Blue",
                                Toast.LENGTH_SHORT).show();
                    }
                    else
                    {
                        Toast.makeText(getApplicationContext(), "choice: Orange",
                                Toast.LENGTH_SHORT).show();
                    }
                }
            });
            rdbRed = (RadioButton) findViewById(R.id.rdbRed);
            rdbBlue = (RadioButton) findViewById(R.id.rdbBlue);
            rdbOrange = (RadioButton) findViewById(R.id.rdbOrange);
            editText = (EditText) findViewById(R.id.editText);
            btnSave = (Button)findViewById(R.id.btn_Save);
            btnSave.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    int selectedId = RadioGroup1.getCheckedRadioButtonId();
                    if(selectedId == rdbRed.getId()) {
                        //textView.setText("You chose 'Sound' option");
                    } else if(selectedId == rdbBlue.getId()) {
                        //textView.setText("You chose 'Vibration' option");
                    } else {
                        //textView.setText("You chose 'Silent' option");
                    }
                    finish();
                }
            });
        }
  @Override
        public void onBackPressed() {
        }
    }
and I want to FindViewbyID from this layout, an EditText from this view to be exactly
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">
    <EditText
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/noteText"
        android:singleLine="false"
        android:gravity="top"
        android:inputType="textImeMultiLine"
        android:layout_alignParentBottom="true" />
</RelativeLayout>
 
     
    