繁体   English   中英

Java将地图传递给方法(Android)

[英]Java passing map to Methods (Android)

我该如何更改...

((PlateDetailFragment) getSupportFragmentManager().findFragmentById(
            R.id.content_pane))
            .setText(DummyContent.ITEM_MAP.get(id).content);

和这个...

public void setText(String text) {
    ((TextView) mRootView.findViewById(R.id.plate_detail)).setText(text);
    getActivity().getActionBar().setTitle("Action Bar");
}

这样我就可以从setText()访问DummyContent.ITEM.id,DummyContent.ITEM.desc,DummyContent.ITEM.content(etc等)?

完全是菜鸟,谢谢!

编辑:DummyContent是从Android SDK中的DummyContent.java设置和定义的,除了已将字段添加到每个信息项中

你是说这样吗

((PlateDetailFragment) getSupportFragmentManager().findFragmentById(
        R.id.content_pane))
        .setText(DummyContent.ITEM_MAP.get(id));


public void setText(DummyContent dummy) {
    ((TextView) mRootView.findViewById(R.id.plate_detail)).setText(dummy.content);
    getActivity().getActionBar().setTitle("Action Bar");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM