[英]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.