Supplying custom attribute values to a dynamically created Android fragment
我了解如何为片段定义自定义属性并在 XML 中指定它们的值(如本答案所示)。但我不确定如何对
How do I provide the attribute values
您需要设置片段处理参数(请参阅 setArguments()),然后将您需要的任何内容传递给新创建的 Fragment 对象,覆盖 XML 或片段默认值。
使用以下代码:
1 2 3 4 5 | @Override public void onInflate(Activity activity, AttributeSet attrs, Bundle savedInstanceState) { super.onInflate(activity, attrs, savedInstanceState); // Your code here to process the attributes } |