0

アクティビティからデータを取得するときに、文字列をどのように置き換えますか?私はそれをグーグルで見つけることができないようです。たぶん私の質問は単純すぎます。以下のコードをご覧ください。

Intent in = getIntent();
textToPass = in.getStringExtra("textToPass");

textToPassは実際には文字列です。「ExampleText.txt」

.txtを削除して、「ExampleText」のようにするにはどうすればよいですか。

私はどこか近くにいるかもしれませんが、それでも理解できませんでした

String exampletext = textToPass.getText().toString().replace(".txt","");
4

2 に答える 2

1

ここで textToPass は文字列であるため、replace メソッドを直接適用できます。

textToPass.replace(".txt","");
于 2012-12-24T08:29:58.263 に答える
0
Intent in = getIntent();
String textToPass = in.getStringExtra("textToPass");
String[] exampletext = textToPass.split("//.");

次に exampletext[0] を使用すると、期待どおりの結果が得られるはずです

于 2012-12-24T08:36:38.410 に答える