利用Intent 进行Activity 事件以及页面跳转,出现错误终止

利用Intent 进行Activity 事件以及页面跳转,出现异常终止?
刚开始学写程序,所以有些代码是之前的,比如如何在页面上显示一句话之类的。
现在程序有两个按钮,
1. 转换文字-:按下后,当前页面的两行文字会调换位置,然后程序会转向另外一个页面(异常终止出现在这个按钮上)

2. 计算- 按下该按钮之前需要在编辑框中输入一个数字,然后按下按钮,程序会转向第二个页面
3. 在第二个页面中有两个按钮:
   (1)转换文字 - 和<1.>的功能是一样的,只是这个不对文字进行调转,直接回到第一个页面;
   (2)显示结果 - 点击该按钮后,会在该页面的左上角显示在第一个页面的传递过来的数据。

现在的状态:
   (1)主页面中,在编辑框中输入数字,按下 计算 按钮,程序正常转入第二个页面,这时按下 显示结果 按钮可正常显示文字,按下 当前页面的 转换文字 按钮可以正常回到主页面(第一个页面)
   (2)主页面中,直接按下 转换文字 按钮,文字调转后,程序异常退出。 

下面是代码:


////////////////////////////////////AndroidManifest.xml///////////////////////////////////////
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.hello"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="14" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.hello.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
        <activity 
            android:name="SecondActivity"
            android:label="SecondActivity">
        </activity>
    </application>

</manifest>


////////////////////////////////////MainActivity.java////////////////////////////////////////
package com.example.hello;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.util.DisplayMetrics;
import android.widget.TextView;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
import android.content.res.Resources;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.content.Intent;