簡單:如何在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