2021.04.26
added ToggleButton
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
package com.tt.activity;
|
||||
|
||||
import android.content.ContentResolver;
|
||||
import android.content.ContentValues;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Environment;
|
||||
import android.provider.MediaStore;
|
||||
import android.view.KeyEvent;
|
||||
import android.view.View;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
@@ -32,6 +39,12 @@ public class JMainActivity extends BaseActivity {
|
||||
protected void initData() {
|
||||
String ndks = NDKTools.getStringFromNDK();
|
||||
textView.setText(ndks);
|
||||
textView.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
open();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// 用来计算返回键的点击间隔时间
|
||||
@@ -62,4 +75,21 @@ public class JMainActivity extends BaseActivity {
|
||||
finish();
|
||||
}
|
||||
}
|
||||
|
||||
private void open() {
|
||||
Uri photoUri;
|
||||
ContentResolver cr = getContentResolver();
|
||||
String status = Environment.getExternalStorageState();
|
||||
if (status.equals(Environment.MEDIA_MOUNTED)) {
|
||||
photoUri = cr.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new ContentValues());
|
||||
} else {
|
||||
photoUri = cr.insert(MediaStore.Images.Media.INTERNAL_CONTENT_URI, new ContentValues());
|
||||
}
|
||||
if (null != photoUri) {
|
||||
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
|
||||
intent.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION);
|
||||
intent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri);
|
||||
startActivityForResult(intent, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user