簡體   English   中英

當第二次運行時,如何在recyclerview的textview中放入兩個不同的變量?

[英]How can I put two different variables inside of a textview in recyclerview when it runs a second time?

我的項目中有一個recyclierview適配器。 它加載兩次並將變量放入活動的textview中。 我希望它第二次加載時加載不同。

我只是試圖為此做if子句。 我想使它在第一次適配器加載時可以工作else語句。 我將“ 1”放在我的內部,第二次,如果我等於“ 1”,它將在if內部工作。 但是,當第二次加載時,它是i default值。

public class VoyageInformationAdapter extends RecyclerView.Adapter {
private String i;

                    if (i == "1"){
                        viewHolderBus.textV_from_city.setText(leg.getTo_city());
                        viewHolderBus.textV_to_city.setText(leg.getFrom_city());
                    }else{
                    viewHolderBus.textV_from_city.setText(leg.getFrom_city());
                    viewHolderBus.textV_to_city.setText(leg.getTo_city());
                    i = "1";
                   }}

我怎么解決這個問題?

該代碼將為您服務

public class VoyageInformationAdapter extends RecyclerView.Adapter {
private String i;

                    if (i != null && i.equals("1")){
                        viewHolderBus.textV_from_city.setText(leg.getTo_city());
                        viewHolderBus.textV_to_city.setText(leg.getFrom_city());
                    }else{
                    viewHolderBus.textV_from_city.setText(leg.getFrom_city());
                    viewHolderBus.textV_to_city.setText(leg.getTo_city());
                    i = "1";
                   }}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM