버튼을 터치시마다 글짜가 변경되게 했습니다.

한번은 Button 그 다음은 Changed 또 그 다음은 Button..........................

 

그런데 말이죠.

이게 에뮬을 맨 처음 실행시키면 보시는 바와같이..

 

버튼에 아무런 글짜가 없습니다.ㅠㅠ

여기서 한번 클릭을 해야만 위에처럼 반복적으로 실행이 되는데요.

 

맨 처음에 왜 글짜가 안 나올까요?ㅠㅠ

 

package com.example.skpm2;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity
{

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
        final Button button=(Button)findViewById(R.id.ok);
        button.setOnClickListener(new View.OnClickListener() {
         
         public void onClick(View v) {
          TextView view =(TextView)findViewById(R.id.ok);
            String s=(String)view.getText();
          if(s=="Button"){
           view.setText("Changed");
          }
          else
          {
           view.setText("Button");
          }
         }
        });
    }
}