【发布时间】:2014-05-24 16:33:12
【问题描述】:
我有一个机器人活动,我在其中注入一些东西,比如资源和视图。我在我的应用程序中使用了一些片段类。这些片段必须扩展片段。这是我的东西:
当按下按钮时,我会创建一个新片段:
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.content_frame,Fragment.instantiate(this,fragments[position]));
fragmentTransaction.commit();
我的片段如下所示:
public class MyLists extends Fragment {
@InjectView(R.id.myview)
private TextView myview;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
ViewGroup root = (ViewGroup) inflater.inflate(R.layout.my_lists_fragment, null);
MyRepo repo= new MyRepo ();
myview.setText(repo.getSomething());
return root;
}
}
InjectView 不工作。我找不到它不起作用的原因。谁能帮我解决这个问题?
【问题讨论】:
标签: android android-fragments guice roboguice