1

ifステートメントにscrollViewが存在するかどうかをどのように確認するのか疑問に思いました。scollViewを作成するための現在のコードは以下のとおりです。どんな助けでも大歓迎です:)

コード:

public void tickBox(int i){
    //Create GUI
    LinearLayout mainView = (LinearLayout) findViewById(R.id.MainLayout);
    ScrollView sc = new ScrollView(this);
    sc.setId(i + 100);
    if (/*If statement to be made*/){
        mainView.addView(sc);
    }
    //My other code
}
4

2 に答える 2

4

次のようになります。

if (mainView.findViewById(i + 100) == null){
    mainView.addView(sc);
}
于 2012-09-11T07:35:28.890 に答える
1
if ( sc != null ) {
        mainView.addView(sc);
    }
于 2012-09-11T07:34:45.010 に答える