0
我有一個微調器,編號爲spinner1
,Xml佈局編號爲layout1
layout1.xml由Class1.java誇大。我想操縱它從另一個類(說Class2.java),它不充氣佈局layout1
有spinner1
。另外,我可以從Class2
數據庫列column1
填充該微調框?操縱另一個類的xml佈局的微調器
我有一個微調器,編號爲spinner1
,Xml佈局編號爲layout1
layout1.xml由Class1.java誇大。我想操縱它從另一個類(說Class2.java),它不充氣佈局layout1
有spinner1
。另外,我可以從Class2
數據庫列column1
填充該微調框?操縱另一個類的xml佈局的微調器
嗯,是的,你可以,如果你通過Spinner
關閉Intent
第二個活動。但是,我不確定這是否是一個好主意(作爲初學者,這是我的直覺)。
至於填充數據,您可以創建在這兩個活動之間共享的數據的單例實例。讓它包含一個ArrayList<>
,您將其用作微調控件的數據。然後您可以操作ArrayList<>
中的數據。
感謝@LittleChild,但無論如何,我可以操縱而不直接從Class2.java本身傳遞。我嘗試了各種各樣的東西,但事情並沒有解決。 – HeavenlyRavi
@HeavenlyRavi你可以將你的變量設置爲'static',然後在'Class2.java'中使用'Class1.spinnerVariable',但在'Intent'中傳遞似乎更好。 –
@BrainChild非常感謝:) – HeavenlyRavi