简单:如何在setOnClickListener上将imageView设置为全屏? 这可能吗? 如果答案是否定的,还有另一种方法可以做到吗? 非常感谢你在setOnClickListener上设置imageView全屏幕
0
A
回答
2
使用对话框的最基本的方法。
创建一个包含图像视图作为布局的对话框。
将对话窗口功能设置为无标题。
使用android风格将对话框主题设置为全屏。
一旦点击图像。将图像资源参考传递给对话框并使用相同的图像打开对话框。
另外,你也可以海奇一些第三方库,并可以使用它。他们可能会提供更多尴尬的经历。
0
是有可能,试试这个: 首先声明你的活动/片段定义
boolean isImageFitToScreen=false;
_imageView= (ImageView) findViewById(R.id.yourimageView);
_imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(isImageFitToScreen) {
isImageFitToScreen=false;
imageView.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
imageView.setAdjustViewBounds(true);
}else{
isImageFitToScreen=true;
imageView.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT));
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
}
}
});
应该作品后,全球性的。
问候。
相关问题
- 1. imageview未设置全屏
- 2. 将ImageView设置在屏幕中央
- 3. 在屏幕上的特定位置imageView
- 4. Android设置ImageView全屏幕,透明图像里面
- 5. 如何设置我的ImageView高度与屏幕分辨率或全屏相同?
- 6. 在屏幕上设置TableView的位置
- 7. 在屏幕上方隐藏ImageView /以编程方式设置y位置为负
- 8. Java ImageView没有出现在屏幕上
- 9. ButtonClick - >在新屏幕上的ImageView?
- 10. LinearLayout imageview不适合在屏幕上?
- 11. ImageView layout_height在不同屏幕上 - Android
- 12. 如何在屏幕上收听imageview?
- 13. 使用ImageView在屏幕上填充屏幕
- 14. Android - Imageview和setOnClickListener
- 15. 如何设置保持屏幕和全屏幕标志?
- 16. 在屏幕上有效设置像素
- 17. 只要触摸屏幕,就在ImageView中设置图片
- 18. 许多屏幕上的全屏幕(WPF)
- 19. 我的ImageView没有出现在我的设备屏幕上
- 20. 的Android ImageView的小设备屏幕
- 21. 如何在EditText的GroupView上设置setOnClickListener
- 22. 在setOnClickListener上设置ListView灯箱ID
- 23. 如何在imageview上设置imageview?
- 24. 点击Android的屏幕上的ImageView
- 25. libGDX:“鬼”下一个屏幕上设置屏幕
- 26. 在iPad上的全屏幕上的UIImagePicker
- 27. 在imageview上设置clicklistner
- 28. 在ImageView上设置边距
- 29. 在ImageView上设置文本
- 30. 在imageview上设置图片
你的意思是当你点击imageView,它会缩放到全屏。 –
是的,去全屏 – Anderson