我遇到了隐形框架布局的问题
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">
如果我启动Method Viditelnost我的程序崩溃了,但我不知道为什么。
由于
答案 0 :(得分:0)
你可以发布你的logcat吗?程序究竟在哪里崩溃?
stlp是一个LinearLayout,要隐藏它试试
stlp.setVisibility(LinearLayout.GONE);