繁体   English   中英

如何在Fragments Android / Java中使用textView?

[英]How to use textView with Fragments Android/Java?

public class YourComputerRig extends Fragment {

        public void onCreate(Bundle savedInstanceState) {

            // Create the text view
            TextView textView = new TextView(this);
            textView.setTextSize(30);

            textView.setText("Passed in var: " + variable);

            // Set the text view as the activity layout
            setContentView(textView);
        }

new TextView(this)setContentView错误...我将用什么代替它呢? 还是最好不要为我要使用的片段使用片段?

覆盖onCreateView ,即调用该片段实例化其用户界面视图。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    TextView textView = new TextView(getActivity());
    textView.setTextSize(30);
    textView.setText("Passed in var: " + variable);
    return textView;
 }

通过getView()您可以获取片段布局的根视图(由onCreateView返回的布局。在您的情况下,它将返回一个TextView

暂无
暂无

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

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