5

実行時に動的に入力されるレイアウトにTextViewsとを追加するときは、現実的なレイアウトをプレビューできるように、プレースホルダーのテキストと画像を追加することがよくあります。ImageViewsレイアウトエディタは、これらの文字列と画像をアプリケーションに自動的に明示的に含める必要なしに、これを行うことができますか?

4

2 に答える 2

4

この機能が存在しないように見えるので、機能リクエストを作成しました。

実行時に動的に入力されるレイアウトにTextViewsとImageViewsを追加するとき、現実的なレイアウトをプレビューできるように、プレースホルダーテキストと画像を追加することがよくあります。

これらの文字列と画像をアプリケーションに自動的に明示的に含める必要なしに、レイアウトエディタを有効にしてください。環境設定にデフォルトの画像サイズを設定し、個々のImageViews /textsがtools:defaultImageWidth = 123px、tools:defaultText ="LoremIpsum"などでデフォルトを上書きできるようにしたいと思います。

tools:numDefaultLoremIpsumTextChars = 80は、80文字のデフォルトテキストを生成します。

于 2012-07-30T14:03:31.873 に答える
1

ジェフの機能リクエストをフォローアップしたところ、次のことがわかりました。

このチケットは、ツールの名前空間で行われた作業よりも前のものだと思います。

http://tools.android.com/tips/layout-designtime-attributes

今では、要求されたほとんどすべてを行うことができると思います。プレースホルダーテキストの設定:tools:text画像の場合、プレースホルダー画像やデフォルトのサイズはありませんが、Androidの「内部画像」を使用できます。何かのようなもの:

<ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        tools:src="@android:drawable/btn_star_big_on"
        tools:layout_width="100dp"
        tools:layout_height="100dp"/>
于 2016-04-09T09:21:23.903 に答える