1

ユーザーがクリックしたもの、または指で押したものを示すメッセージを表示しようとしています。

public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
   Toast.makeText(layout_4.this, "you clicked something with a number of " + Integer.toString(value), Toast.LENGTH_SHORT).show();
}

これが表示されます(たとえば、ボックス4を押します)

数字が 4 の何かをクリックした

数値の前に改行を追加しないようにするにはどうすればよいですか?

4

2 に答える 2

1

試してみてくださいString.format("you clicked blah blah blah %1$d", value)。いつもうまくいきます。さらに、この方法で、strings.xml からその文字列を取得できるようになります。

于 2011-01-21T14:14:01.523 に答える
1

乾杯は特に数字の前で切れることはありません。

番号を単一の「W」に置き換えてみてください。「W」の前に同じ改行が表示されるはずです。

3 つの簡単なアイデア: - 小さいフォント サイズを使用してトーストのテーマを設定する - テキスト メッセージを短くする: 「数字をクリックしました」 + ... : "番号 4 の項目をクリックしました。ありがとうございます !"

于 2011-01-21T14:15:16.333 に答える