小编Pra*_*dav的帖子

查看文本文件活动选择器不会在Gallexy注释2中打开,而是在HTC one V中打开

Intent intent = new Intent(Intent.ACTION_EDIT);
Uri uri = Uri.fromFile(file);
intent.setDataAndType(uri, "text/plain");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

这是我的日志..

问题:

03-31 11:12:50.856:E/AndroidRuntime(1879):java.lang.SecurityException:Permission Denial:start Intent {act = android.intent.action.EDIT dat = file:/// storage/emulated/0 /来自ProcessRecord的Android/data/com.myapp/files/Tttttttt.txt typ = text/plain cmp = com.dropbox.android/.activity.TextEditActivity} {451f6e18 1879:com.megaebin/u0a10197}(pid = 1879,uid = 10197)未从uid 10038导出

permission-denied android-intent android-activity

6
推荐指数
0
解决办法
267
查看次数

如何打开Activity作为ActionBar的对话框

我想以对话框打开活动

public class MoveActivity extends Activity {
    private ListView list;
    private DocAdapter adapter;
    private ArrayList<Dictionary<String, String>> mlist;
    DatabaseHelper helper;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_move);
        list = (ListView) findViewById(R.id.list);
        helper = ApplicationClass.getDatabaseHelperInstance();
        helper.open(DatabaseHelper.readMode);
        mlist = helper.getDocList();
        helper.close();
        adapter = new DocAdapter(this, mlist);
        list.setAdapter(adapter);
    }

}
Run Code Online (Sandbox Code Playgroud)

android

2
推荐指数
1
解决办法
9230
查看次数