0

改行を使用してアプリ名を 2 つの部分に分割したので、プログラム リストのアイコンの下に次のように 2 行で名前が表示されます。

<string name="app_name">Munspel\nAppen</string>

これは、エミュレーターと、アプリケーションをテストしているサムスンギャラクシーでうまく機能します。ただし、古いデバイスの Godroid V.5 Android バージョン 2.2.2 にインストールすると、名の直後に四角形の文字 ¤ が表示されます。次のように: Munspel¤ ¤ 文字なしで名前を通常表示するリストにあるように、同様の改行カットを持つ他のプログラムがあるので、これを削除する方法を見つけることができるはずです。誰でもアイデアはありますか?私は特にAndroidバージョンAPI 8、2.2用にアプリを作成したので、これが起こるのは奇妙に思えます...すべての助けに感謝します... Andreas

4

3 に答える 3

2

アプリの既定のタイトル バーを無効にし、独自の 2 つのテキストビュー レイアウトを使用して単語を個別に表示します。そうすれば、さまざまなデバイスについて心配する必要はありません。また、アプリ名 textviews をアプリのテーマに合わせてインライン化することもできます。

このリンクは、カスタム タイトル バーの作成方法を示しています。

于 2012-06-15T08:47:59.567 に答える
1

ランチャー アプリは最終的にアプリ名の表示方法を決定するため、特定の動作に依存することはできません。何らかの文字で改行を表示することに決めた場合 (または使用するフォントがそうする場合)、できることはあまりありません。アプリ名に改行を使用せず、ランチャーに処理させてください。

于 2012-06-15T08:41:25.437 に答える
0

改行が必要な場合は、次のように\r\n試してください: Munspel\r\nAppen

于 2012-06-15T08:43:09.413 に答える