2011-06-26 12 views
1
Javaへの、これは私が持っているものが何であるかのボタンをクリックするだけでTextViewにするのEditTextからテキストを取るアプリケーションを開発するので、私のnoobのこれまでのようなものOK

Scannerを使用してedittextからtextviewにテキストをインポートするコマンドボタン?

package one.two; 

import android.app.Activity; 
import android.os.Bundle; 
import android.view.View.OnClickListener; 
import android.widget.EditText; 
import android.widget.Button; 
import java.util.Scanner; 
public class one extends Activity { 
public static void main(String args[]){ 
    Scanner what = new Scanner(System.in); 
    what.toString(); 

} 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 
} 
+2

すべて削除の初main()メソッドは、Androidフレームワークでは使用されていません。自分のアプリケーションで始める前に[Android初心者チュートリアル](http://developer.android.com/resources/browser.html?tag=tutorial)を読むことをお勧めします。 – Flo

答えて

1
Button btn = findViewById(yourButtonId); 
btn.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     EditText txt = findViewById(yourEditTextId); 
     TextView txt1 = findViewById(yourTextViewId); 
     txt.setText(txt.getText().toString()); 
    } 
}); 
+1

'txt1.setText(txt.getText()。toString())'が必要です。また、3つのfindViewById()呼び出しをすべて適切な型にキャストする必要があります。 –

+0

私はすぐに書く。ありがとう – George

+0

OKメインメソッドを削除しましたが、what.toString();と入力するとエラーが発生します。 – ricardo123

関連する問題