0

で内部的にelm_list_add呼び出す append または prepend 関数を使用して、基本リスト関数 () に追加されるリスト要素のサイズを変更しようとしていました。_item_newelm_list.c

追加したアイコン/画像でリスト要素のサイズを変更したい。リストは、追加された最大のアイコン/画像ではなく、追加されたすべてのアイコンに従ってサイズ変更する必要があります。elm_box_homogeneous_set(priv->box, EINA_FALSE)もともと EINA_TRUE だった elm_list.c の設定も解除しました。または、edc ファイル list.edc を変更する必要があります。

EFLに追加された画像に従ってリスト要素のサイズを変更するにはどうすればよいですか?

4

2 に答える 2

0

アイコン/画像のサイズに合わせて各リスト項目のサイズを変更しますか? したがって、アイテムのサイズが異なります。

まず、どのバージョンのエレメンタリーを使用していますか? 次に、基本ライブラリを自分で変更しますか?

まあ、エレメンタリーリストを修正すれば実現できます。で、水平方向の位置合わせを_item_new functionに設定します。VIEW(it)'s0.0

evas_object_size_hint_align_set(VIEW(it), 0.0, EVAS_HINT_FILL);
于 2014-12-04T18:19:01.993 に答える