我有活动,活动有一个viewpager。
我想将我的编辑文本的文本发送到寻呼机1并从活动中调用page1&#39s的asynctask具有viewpager。
答案 0 :(得分:0)
如果您想将ViewPager(Activity)外部的文本发送到ViewPager内部的某个屏幕,
尝试在活动中实现此功能,以提供通过界面
从此活动获取文本的方法public class TestActivity implement GetTextCallback {
public interface GetTextCallback {
String getText()
}
@Override
public String getText() {
return editText.getText().toString();
}
}
并在ViewPager的片段中,通过您创建的界面从您的活动中获取文字
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
if (getTextCallback == null) {
getTextCallback = (GetTextCallback) activity;
}
}
public void whenYouWantToGetText() {
if (getTextCallback != null) {
getTextCallback.getTextYouWant();
}
}