正在查看: Mantra Counter v25.01 应用的 ImageViewer.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mantra Counter v25.01 应用的 ImageViewer.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.sweetedge.mantracounter.multimedia;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import androidx.appcompat.app.AppCompatActivity;
import com.sweetedge.mantracounter.R;
import java.io.File;
import uk.co.senab.photoview.PhotoViewAttacher;
public class ImageViewer extends AppCompatActivity {
public static String image_path;
ImageView imageviewer;
ImageView share;
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.activity_image_viewer);
ImageView imageView = (ImageView) findViewById(R.id.imageviewer);
this.imageviewer = imageView;
imageView.setImageURI(Uri.fromFile(new File(image_path)));
this.share = (ImageView) findViewById(R.id.share);
new PhotoViewAttacher(this.imageviewer);
this.share.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Uri parse = Uri.parse(ImageViewer.image_path);
Intent intent = new Intent();
intent.setAction("android.intent.action.SEND");
intent.putExtra("android.intent.extra.TEXT", "Mantra Statistics");
intent.putExtra("android.intent.extra.STREAM", parse);
intent.setType("image/jpeg");
intent.addFlags(1);
ImageViewer.this.startActivity(Intent.createChooser(intent, "Share Via"));
}
});
}
}