Search code examples
javaandroidlayoutinvisible

Invisible FrameLayout


I have a problem with Invisible Frame layout

public void Viditelnost(Integer ktore){
    ImageButton Down = (ImageButton)findViewById(R.id.stDown);
    ImageButton Up = (ImageButton)findViewById(R.id.stuUP);
    TextView SetTo = (TextView)findViewById(R.id.setto);
    LinearLayout stlp = (LinearLayout)findViewById(R.id.bocnystlp);

    if (ktore==0) {
        Down.setVisibility(View.INVISIBLE);
        Up.setVisibility(View.INVISIBLE);
        SetTo.setVisibility(View.INVISIBLE);
        stlp.setVisibility(View.INVISIBLE);

    } else {
        Down.setVisibility(View.VISIBLE);
        Up.setVisibility(View.VISIBLE);

    }

<LinearLayout
                            android:orientation="horizontal"
                            android:layout_width="fill_parent"
                            android:layout_height="fill_parent"
                            android:layout_gravity="center_vertical|right"
                            android:baselineAligned="false"
                            android:id="@+id/bocnystlp"
                            android:layout_weight="1.1"
                            android:padding="2dp">

If I start Method Viditelnost My program crashed, but I don't know why.

Thanks


Solution

  • Can you post your logcat? Where exactly does the program crash?

    stlp is a LinearLayout, to hide it try

    stlp.setVisibility(LinearLayout.GONE);