是否可以将EditText数据从一个Android项目发送到另一个Android项目?

时间:2015-06-15 05:15:20

标签: android

我现在正在尝试将EditText数据从一个项目的活动发送到另一个项目的活动......但我找不到要发送的方法...是否有可能在android中的两个应用程序之间发送数据??? / p>

2 个答案:

答案 0 :(得分:0)

在第一次申请的活动中,

Intent intent=new Intent();
intent.setAction("custom_actionname");
intent.putExtra("edittextdata","data");
sendBroadcast(intent);

其他申请的接收人,

public class YourReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        String edittextData=intent.getString("edittextdata");
    }
}

在第二个应用程序中显示

<receiver android:name=".YourReceiver">
            <intent-filter>
              <action android:name="custom_actionname"></action>
            </intent-filter>
</receiver>

答案 1 :(得分:-2)

只需使用SharedPreferences将您想要的数据存储在手机中。并在其他应用程序中阅读。