从其他应用分享网址

时间:2016-11-18 16:28:10

标签: java android parameter-passing intentfilter

我想要来自其他应用的共享网址,并将其添加到EditText字段

清单:

   <intent-filter>
    <action android:name="android.intent.action.SEND" />
     <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="text/plain" />
        </intent-filter>

的活动:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    et1=(EditText)findViewById(R.id.et1);

    Bundle extras = getIntent().getExtras();

    String value1 = extras.getString(Intent.EXTRA_TEXT);
    et1.setText(value1);

但是,当我尝试运行应用程序时,它关闭了什么,我做得不好?我在共享列表中看到我的应用程序,所以显示不是

添加:String lane的LogCat错误

1 个答案:

答案 0 :(得分:0)

固定代码:

/run/user/myname

全部