私は、ユーザーが音楽、ゲーム、スポーツなどの好みを追加できるFlowLayoutを持っています。ユーザーが追加したいものを知らせた後、ボタンをクリックしてフローレイアウトで表示しますしたがって、このプロセスはプログラムで行う必要があります。イメージを作成し、ドロウアブルとサイズを設定します。私はそれをやった。しかし、今私は、ユーザーが追加された味を削除することができるようにボタンと一緒に画像ビューを表示する必要があります。私はXMLでこのプロセスを作成することは役に立たないと思う。なぜなら、ユーザは好みを追加しないかもしれないからだ。ImageView上にボタンを設定する - Android
を私がしなければならない何を:私はすでにやった
私が使用している
は方法:
ImageView iconLike = new ImageView(Register30.this);
iconLike.setImageResource(getIconLike(like));
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(getSizeIconLike());
lp.setMargins(5,5,5,5);
iconLike.setLayoutParams(lp);
Like newLike = new Like();
newLike.setIcon(iconLike);
newLike.setGenderFather(null);
newLike.setGenderChild(null);
newLike.setName(like);
likes.add(newLike);
likesContainer.addView(iconLike);
[イメージをアンドロイドでボタンに配置する方法](https://stackoverflow.com/questions/14211484/how-to-place-buttons-over-image-in-android) –
作成する必要がありますそれらをXMLで非表示にすることができます。 –
しかし、味の量は不明です。ユーザーは、多くの、または1つを追加することができます。ユーザーがそれを検索した後、ボタンをクリックして追加すると、その味が存在します。 – Adolfok3