thisを参照してください。私はそれが可能だとは思わない、あなたがしたいことは、ユーザーがSharedPreferencesに入力したものを格納することです。
EDIT: 文字列変数を取ると、あなたのレイアウトにのTextViewを追加したい画面に表示する:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text=""/>
その後のコードで、あなたがのために聞くためにあなたのボタンにリスナーを追加しますイベントをクリックして、あなたのクラスでのTextViewへの参照を持っている:クラスの
フィールド:
TextView tv;
Button myButton;
EditText et;
onCreate():
tv = (TextView)findViewById(R.id.textview);
myButton = (Button)findViewById(R.id.button);
et = (EditText)findViewById(R.id.edittext);
//Now set the onclick listener:
myButton.setOnClickListener(new Button.OnClickListener() {
public void onClick(args....)
{
String txt = et.getText().toString();
tv.setText(txt);
}
});
またをチェックしてくださいチュートリアル。
うーん、わかります。私は私の質問を言い換えるべきだと思う。 String変数を取り出して画面に表示する最も単純な方法は何ですか? –
ああ、そうだよ。私はとても小さいものを逃して自分自身を蹴りたい。 setText(variable)を除いて、すべてのコードを用意しました。ありがとうございました! –