0

InkScape を使用して画像を切り取りました。これから、draw9patch で .9 png 画像を作成しました。.9 は現在、私の drawables-hdpi フォルダーにあります。この画像を res/layout ファイルの EditText の背景にしました。画像は表示されていますが、android:hint のテキストを覆っています。

レイアウト ファイルのコードは次のとおりです ---

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/Black"
android:orientation="vertical" >

<EditText
    android:id="@+id/etCommands"
    android:layout_width="fill_parent"
    android:layout_height="35dp"
    android:background="@drawable/silvertextbox"
    android:ems="10"
    android:gravity="center"
    android:hint="Type a Command"   //This text is covered by @drawable
    android:password="true" >

    <requestFocus />
</EditText>

私が言ったように、私の問題は、android:hint が android:background で覆われていることです。android:hint のテキストが @drawable の背景の上にあることを確認するにはどうすればよいですか?

グラフィカルなレイアウトを表示するために下の写真を投稿しますが、明らかに 10 の評判ポイントがありません。@drawable を透明/半透明にするためにコードごとに何かをする必要があるかどうか疑問に思っています。または、最初に Inkscape を使用して @drawable を透明/半透明にする必要がありますか? 提供されたすべてのヘルプに感謝します。

4

1 に答える 1