是否可以将参数传递给自定义小部件?我基本上需要在某些情况下显示不同的文本,并且不想只是复制和粘贴整个代码。这是我到目前为止的 payment_example.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/receipt_layout">
<TextView
android:id="@+id/payment_label"
android:text="@string/payment_label"
/>
</RelativeLayout>
所以我需要在 TextView - android:text 字段中显示不同的文本。在 Java 端,它像这样调用这个小部件:
RelativeLayout mainLayout = (RelativeLayout) findViewById(R.id.layout);
final View printLayout = inflater.inflate(R.layout.payment_example, mainLayout, false);
所以我的问题是,是否有可能影响此小部件中显示的文本?