0

EditText の背景を draw9patch に設定するという問題がありますが、機能していないようです。これを機能させるための助けをいただければ幸いです。

問題は - -9 パッチ ファイルが通常の png のように動作する -正しく伸縮しない -画面に黒いピクセルが表示される

editText を表示するために使用しているコードは次のとおりです。

<EditText
    android:id="@+id/ed_confsms_message"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/tv_sms_conf_toNum"
    android:layout_marginTop="32dp"
    android:background="@drawable/speechbubble"
    android:padding="0dp"
    android:inputType="textMultiLine"
      android:gravity="center_horizontal|center" 
      android:imeOptions="actionNone" 
      android:isScrollContainer="true" 
      android:lines="10"
       android:scrollbars="vertical"/>

そしてそれは次のように出てきます:

(左の画像を参照) 出力例

4

2 に答える 2

0

アップデートしてみましたが、改善されないようです。その後、他の draw 9 パッチで、単一のピクセルでアウトラインをマークするだけでなく、大きなコンテンツ領域が必要であることに気付きました。これにより、9 パッチが有効になり、機能しました。ウー!

于 2012-05-06T09:10:46.330 に答える
0

これは以前にも見たことがありますが、Android ツールのバグであると思われます。試す:

  1. r19 ツールへのアップグレード

  2. 完全なクリーン リビルド

ツールのバージョンが古いとは断言できませんが、以前はこの問題が頻繁に発生していましたが、現在はまったく発生していません。

于 2012-05-05T12:41:33.043 に答える