我希望能够点击列表中的ImageView并在点击时弹出它,就像在Tumblr和Path应用程序中一样。
有谁知道如何做到这一点?
PS:我已经厌倦了使用对话框。
答案 0 :(得分:3)
我知道它的老问题。但是添加这个以供将来参考。 您可以使用此库将图像显示为弹出窗口。 https://github.com/chathuralakmal/AndroidImagePopup
final ImagePopup imagePopup = new ImagePopup(this);
final ImageView imageView = (ImageView) findViewById(R.id.imageView);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
/** Initiate Popup view **/
imagePopup.initiatePopup(imageView.getDrawable());
}
});
答案 1 :(得分:1)
有一个名为PopupWindow的组件,你可以在这里找到一些使用示例: http://android-er.blogspot.com.br/2012/03/example-of-using-popupwindow.html
它与Dialog略有相似,但您可以更好地控制它。