我正在进行练习,现在我正在进行股票交易。 我必须复制Userinput,然后粘贴创建的字符串。 任何人都可以帮助我吗?复制粘贴userinput
这是我的代码:
public class CopyPasteActivity extends AppCompatActivity {
private Button CopyButton;
private Button PasteButton;
private EditText UserInput;
private TextView PasteText;
private final static String TAG = "CopyPasteActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_copy_paste);
CopyButton = (Button) findViewById(R.id.copy_button);
PasteButton = (Button) findViewById(R.id.paste_button);
UserInput = (EditText) findViewById(R.id.user_input);
PasteText = (TextView) findViewById(R.id.paste_text);
final String userinput = new String();
CopyButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.d(TAG, "The button Copy was pressed");
String userinput = UserInput.getText().toString();
}
});
PasteButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.d(TAG, "The button True was pressed");
PasteText.setText(userinput);
}
});
}
}
你能解释一下你面对的确切问题吗? – SanVed
它必须采用UserInput并将其复制到字符串。然后,当你点击粘贴按钮时,它应该在TextView中设置文本。我不知道是否复制功能或粘贴功能不起作用? – LeGraa
carlpoole的回答是正确的,请参考。 – SanVed