Erster Schritt: Laden Sie diesen Link Lib. https://github.com/nimengbo/StickerView
Zweitens: (StickerView, BubblePropertyModel, StickerPropertiesModel.java in dieser drei Datei einfügen Sie Ihr Projekt).
Dritter Schritt: Unter Code Past Ihre MainActivity Datei:
Hinweis: mainlayout ist (Relativelayout Objekt)
final StickerView stickerView21 = new StickerView(this);
stickerView21.setImageResource(R.drawable.fall_9);
stickerView21.setOperationListener(new StickerView.OperationListener() {
@Override
public void onDeleteClick() {
mViews.remove(stickerView21);
mainLayout.removeView(stickerView21);
}
@Override
public void onEdit(StickerView stickerView)
{
}
@Override
public void onTop(StickerView stickerView) {
int position = mViews.indexOf(stickerView);
if (position == mViews.size() - 1) {
return;
}
StickerView stickerTemp = (StickerView) mViews.remove(position);
mViews.add(mViews.size(), stickerTemp);
}
});
RelativeLayout.LayoutParams l11= new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT);
mainLayout.addView(stickerView21, l11);
mViews.add(stickerView21);
Ich bin auf ähnliches Konzept arbeiten, können Sie mir sagen, wie Sie Aufkleber hinzugefügt haben? –
@MehulJoisar, schrieb ich meine Antwort mein Freund. Ich verwende diesen Multi-Touch-Controller über mein Bild. Dann nehmen Sie den Screenshot des Root-Layouts. Dies wird beide Bilder kombinieren. :) –
Haben Sie dieses Problem gelöst? – MMakati