s
- это не ваше намерение , s
- это значение атрибута DEFAULTTEXT
вашего фактического намерения. Исходя из этого, очень сложно сказать, чего вы хотите достичь.
Фактический код добавляет это значение к вектору. Поскольку все, что вы добавляете к вектору, это String, я предполагаю, что вектор объявлен и сконструирован так:
Vector<String> SendVEctor = new Vector<String>();
В этом случае вы не сможете добавить объект намерения к вектору, поскольку этот вектор может содержать только строки.
Если вектор нетипизирован, другими словами, объявлен и построен следующим образом:
Vector SendVEctor = new Vector();
тогда вы сможете добавить намерение с выражением
SendVEctor.add(this.getIntent());
, но : Intent
не сериализуем, поэтому вы не сможете записать вектор в ObjectOutputStream
.
Пожалуйста, добавьте еще несколько деталей и объясните что вы действительно хотите сериализовать. Просто текст или текст, смешанный с объектами.