當前位置: 首頁>>代碼示例>>Java>>正文


Java Button.setVisibility方法代碼示例

本文整理匯總了Java中android.widget.Button.setVisibility方法的典型用法代碼示例。如果您正苦於以下問題:Java Button.setVisibility方法的具體用法?Java Button.setVisibility怎麽用?Java Button.setVisibility使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在android.widget.Button的用法示例。


在下文中一共展示了Button.setVisibility方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: registerListeners

import android.widget.Button; //導入方法依賴的package包/類
private void registerListeners(View view)
{
    final Button mapChooseButton = (Button) view.findViewById(R.id.mapChooseButton);
    final Button mapLocateButton = (Button) view.findViewById(R.id.mapLocateButton);
    final Button mapHelpButton = (Button) view.findViewById(R.id.mapHelpButton);
    final Button mapZoomInButton = (Button) view.findViewById(R.id.mapZoomInButton);
    final Button mapZoomOutButton = (Button) view.findViewById(R.id.mapZoomOutButton);
    final Button mapLocationSearchButton = (Button) view.findViewById(R.id.mapLocationSearchButton);

    if (options.isEnableControlButtons()) {
        mapChooseButton.setOnClickListener(this);
        mapLocateButton.setOnClickListener(this);
        mapHelpButton.setOnClickListener(this);
        mapZoomInButton.setOnClickListener(this);
        mapZoomOutButton.setOnClickListener(this);
        mapLocationSearchButton.setOnClickListener(this);
    }        
    else {
    	mapChooseButton.setVisibility(View.GONE);
    	mapLocateButton.setVisibility(View.GONE);
    	mapHelpButton.setVisibility(View.GONE);
    	mapZoomInButton.setVisibility(View.GONE);
    	mapZoomOutButton.setVisibility(View.GONE);
    	mapLocationSearchButton.setVisibility(View.GONE);
    }
}
 
開發者ID:rtr-nettest,項目名稱:open-rmbt,代碼行數:27,代碼來源:RMBTMapFragment.java

示例2: initViews

import android.widget.Button; //導入方法依賴的package包/類
private void initViews() {
    listContacts = (ListView) findViewById(R.id.chat_sdk_list_contacts);
    txtSearch = (TextView) findViewById(R.id.chat_sdk_et_search);
    imgSearch = (ImageView) findViewById(R.id.chat_sdk_search_image);
    btnStartChat = (Button) findViewById(R.id.chat_sdk_btn_add_contacts);
    chSelectAll = (CheckBox) findViewById(R.id.chat_sdk_chk_select_all);

    if (mode == MODE_ADD_TO_CONVERSATION)
        btnStartChat.setText(getResources().getString(R.string.add_users));
    
    if (!BDefines.Options.GroupEnabled)
    {
        btnStartChat.setVisibility(View.GONE);
        chSelectAll.setVisibility(View.GONE);
    }
}
 
開發者ID:MobileDev418,項目名稱:AndroidBackendlessChat,代碼行數:17,代碼來源:ChatSDKPickFriendsActivity.java

示例3: getGroupView

import android.widget.Button; //導入方法依賴的package包/類
/**
 * Create the main view group. This is where we display the followed user's photo, email and display name
 * @param groupPosition
 * @param isExpanded
 * @param convertView
 * @param parent
 * @return
 */
@Override
public View getGroupView(int groupPosition, boolean isExpanded, @Nullable View convertView, @NonNull ViewGroup parent) {
    User user = (User) getGroup(groupPosition);

    if (convertView == null) {
        convertView = mInflater.inflate(R.layout.item_user, parent, false);
    }

    TextView displayNameView = (TextView) convertView.findViewById(R.id.userDisplayName);
    TextView emailView = (TextView) convertView.findViewById(R.id.userEmail);
    ImageView photoView = (ImageView) convertView.findViewById(R.id.userPhoto);

    // Hide the button
    Button socialActionButton = (Button) convertView.findViewById(R.id.socialActionButton);
    socialActionButton.setVisibility(View.INVISIBLE);

    displayNameView.setText(user.getDisplayName());
    emailView.setText(user.getEmail());
    photoView.setTag(user.getPhotoUrl());
    new DownloadImageTask().execute(photoView);

    return convertView;
}
 
開發者ID:CMPUT301F17T13,項目名稱:cat-is-a-dog,代碼行數:32,代碼來源:FollowingHabitsListAdapter.java

示例4: set8thItemVisibility

import android.widget.Button; //導入方法依賴的package包/類
/**
 * 設置第8位輸入框顯示狀態,並設置是否清空其文本
 * @param toShow 是否顯示
 * @param clearText 是否清空其文本內容
 */
public void set8thItemVisibility(boolean toShow, boolean clearText) {
    final Button button8th = mButtonItems[7];
    final boolean isShown = button8th.isShown();
    // 顯示第8位
    if (toShow) {
        if (!isShown) {// 第8位未顯示,則設置顯示
            button8th.setVisibility(VISIBLE);
        }
        mButtonEndOf6.setVisibility(GONE);
        mButtonKeyOf6.setVisibility(VISIBLE);
        mButtonItems[6] = mButtonKeyOf6;
    }else{
        if (isShown) { // 隱藏第8位
            button8th.setVisibility(GONE);
        }
        mButtonEndOf6.setVisibility(VISIBLE);
        mButtonKeyOf6.setVisibility(GONE);
        mButtonItems[6] = mButtonEndOf6;
    }
    if (clearText && !isButtonEmpty(button8th)) {
        button8th.setText(null);
    }
}
 
開發者ID:parkingwang,項目名稱:vehicle-keyboard-android,代碼行數:29,代碼來源:InputView.java

示例5: initView

import android.widget.Button; //導入方法依賴的package包/類
private void initView() {
    mRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe);
    mRefreshLayout.setEnabled(false);
    mLoadingLayout = (LoadingLayout) findViewById(R.id.loading_layout);
    mRecyclerView = (RecyclerView) findViewById(R.id.list);

    mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
    mAdapter = new RetryActivity.RecyclerAdapter();
    mRecyclerView.setAdapter(mAdapter);


    mEmptyBtn = (Button) findViewById(R.id.empty_btn);
    mRetryBtn = (Button) findViewById(R.id.retry_btn);
    mCustomBtn1 = (Button) findViewById(R.id.custom1);
    mCustomBtn2 = (Button) findViewById(R.id.custom2);

    mRetryBtn.setVisibility(View.GONE);
    mEmptyBtn.setVisibility(View.GONE);
    mCustomBtn1.setVisibility(View.GONE);
    mCustomBtn2.setVisibility(View.GONE);

    mLoadingLayout.setOnRetryLoadListener(this);
}
 
開發者ID:xiong-it,項目名稱:LoadingLayout,代碼行數:24,代碼來源:RetryActivity.java

示例6: initBaseProfile

import android.widget.Button; //導入方法依賴的package包/類
private void initBaseProfile() {
	logger.d("detail#initBaseProfile");
       IMBaseImageView portraitImageView = (IMBaseImageView) curView.findViewById(R.id.user_portrait);

	setTextViewContent(R.id.nickName, currentUser.getMainName());
	setTextViewContent(R.id.userName, currentUser.getRealName());
       //頭像設置
       portraitImageView.setDefaultImageRes(R.drawable.tt_default_user_portrait_corner);
       portraitImageView.setCorner(8);
       portraitImageView.setImageResource(R.drawable.tt_default_user_portrait_corner);
       portraitImageView.setImageUrl(currentUser.getAvatar());

	portraitImageView.setOnClickListener(new View.OnClickListener() {
		
		@Override
		public void onClick(View v) {
			Intent intent = new Intent(getActivity(), DetailPortraitActivity.class);
			intent.putExtra(IntentConstant.KEY_AVATAR_URL, currentUser.getAvatar());
			intent.putExtra(IntentConstant.KEY_IS_IMAGE_CONTACT_AVATAR, true);
			
			startActivity(intent);
		}
	});

	// 設置界麵信息
	Button chatBtn = (Button) curView.findViewById(R.id.chat_btn);
	if (currentUserId == imService.getLoginManager().getLoginId()) {
		chatBtn.setVisibility(View.GONE);
	}else{
           chatBtn.setOnClickListener(new View.OnClickListener() {
               @Override
               public void onClick(View arg0) {
                   IMUIHelper.openChatActivity(getActivity(),currentUser.getSessionKey());
                   getActivity().finish();
               }
           });

       }
}
 
開發者ID:ccfish86,項目名稱:sctalk,代碼行數:40,代碼來源:UserInfoFragment.java

示例7: onCreate

import android.widget.Button; //導入方法依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {  
	super.onCreate(savedInstanceState);  
	setContentView(R.layout.alert_dialog); 
	setCanceledOnTouchOutside(true);

	tvTitle = (TextView) findViewById(R.id.tvAlertDialogTitle);
	tvMessage = (TextView) findViewById(R.id.tvAlertDialogMessage);
	btnPositive = (Button) findViewById(R.id.btnAlertDialogPositive);
	btnNegative = (Button) findViewById(R.id.btnAlertDialogNegative);

	tvTitle.setVisibility(StringUtil.isNotEmpty(title, true) ? View.VISIBLE : View.GONE);
	tvTitle.setText("" + StringUtil.getCurrentString());

	if (StringUtil.isNotEmpty(strPositive, true)) {
		btnPositive.setText(StringUtil.getCurrentString());
	}
	btnPositive.setOnClickListener(this);

	if (showNegativeButton) {
		if (StringUtil.isNotEmpty(strNegative, true)) {
			btnNegative.setText(StringUtil.getCurrentString());
		}
		btnNegative.setOnClickListener(this);
	} else {
		btnNegative.setVisibility(View.GONE);
	}

	tvMessage.setText(StringUtil.getTrimedString(message));
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:31,代碼來源:AlertDialog.java

示例8: onCreateView

import android.widget.Button; //導入方法依賴的package包/類
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    getActivity().setTitle(getString(R.string.navprofile));
    View view = inflater.inflate(R.layout.fragment_student_profile, container, false);

    changePassword = (Button) view.findViewById(R.id.profile_btn_change_password);
    changePassword.setOnClickListener(this);

    confirmPassword = (Button) view.findViewById(R.id.profile_btn_confirm_pwd);
    confirmPassword.setOnClickListener(this);

    signOut = (Button) view.findViewById(R.id.profile_btn_signout);
    signOut.setOnClickListener(this);

    progressBar = (ProgressBar) view.findViewById(R.id.profile_progressbar);
    if (progressBar != null) {
        progressBar.setVisibility(View.GONE);
    }

    newPassword = (EditText) view.findViewById(R.id.profile_newPassword);

    newPassword.setVisibility(View.GONE);
    confirmPassword.setVisibility(View.GONE);

    return view;
}
 
開發者ID:akshah1997,項目名稱:OSTMiniProject,代碼行數:29,代碼來源:StudentProfileFragment.java

示例9: builder

import android.widget.Button; //導入方法依賴的package包/類
public MyAlertDialog builder() {
	// 獲取Dialog布局
	View view = LayoutInflater.from(context).inflate(
			R.layout.view_alertdialog, null);

	// 獲取自定義Dialog布局中的控件
	lLayout_bg = (LinearLayout) view.findViewById(R.id.lLayout_bg);
	txt_title = (TextView) view.findViewById(R.id.txt_title);
	txt_title.setVisibility(View.GONE);
	txt_msg = (TextView) view.findViewById(R.id.txt_msg);
	txt_msg.setVisibility(View.GONE);
	btn_neg = (Button) view.findViewById(R.id.btn_neg);
	btn_neg.setVisibility(View.GONE);
	btn_pos = (Button) view.findViewById(R.id.btn_pos);
	btn_pos.setVisibility(View.GONE);
	img_line = (ImageView) view.findViewById(R.id.img_line);
	img_line.setVisibility(View.GONE);

	// 定義Dialog布局和參數
	dialog = new Dialog(context, R.style.AlertDialogStyle);
	dialog.setContentView(view);
	dialog.setCancelable(false);
	// 調整dialog背景大小
	lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (display
			.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));

	return this;
}
 
開發者ID:dufangyu1990,項目名稱:JKApp,代碼行數:29,代碼來源:MyAlertDialog.java

示例10: onStart

import android.widget.Button; //導入方法依賴的package包/類
@Override
public void onStart() {
    super.onStart();
    final Activity activity = getActivity();

    Button button2 = (Button) activity.findViewById(R.id.stranger_button2);
    button2.setVisibility(View.GONE);


    Button add = (Button) activity.findViewById(R.id.stranger_button1);
    if (!checkPending(user)) {
        add.setText("Add");
        add.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                addUser(user);
                getActivity().finish();
            }
        });
    } else {
        add.setText("Pending");
    }

    if (CurrentUserSingleton.getInstance().getUser().getFriends().contains(user)){
        Intent intent = new Intent(context, Profile.class);
        intent.putExtra("name", user);
        startActivity(intent);
        getActivity().finish();
    }

}
 
開發者ID:CMPUT301W17T08,項目名稱:Moodr,代碼行數:32,代碼來源:StrangerProfile.java

示例11: displayErrorAuthentification

import android.widget.Button; //導入方法依賴的package包/類
public void displayErrorAuthentification(){
    if (mHandler.hasMessages(DIALOG_LISTING))
        mHandler.removeMessages(DIALOG_LISTING);
    mArchosGridView.setVisibility(View.GONE);
    View emptyView = mRootView.findViewById(R.id.empty_view);
    if (emptyView instanceof ViewStub) {
        final ViewStub stub = (ViewStub) emptyView;
        emptyView = stub.inflate();
    }

    View loading = mRootView.findViewById(R.id.loading);
    if (loading != null)
        loading.setVisibility(View.GONE);

    if (emptyView != null) {
        emptyView.setVisibility(View.VISIBLE);
        // Update the text of the empty view
        TextView emptyViewText = (TextView)emptyView.findViewById(R.id.empty_view_text);
        emptyViewText.setTextAppearance(getActivity(), android.R.style.TextAppearance_Large);
        emptyViewText.setText(R.string.error_credentials);
        // Check if a button is needed in the empty view
        Button emptyViewButton = (Button)emptyView.findViewById(R.id.empty_view_button);
        // Show the button and update its label
        emptyViewButton.setVisibility(View.VISIBLE);
        emptyViewButton.setText(getEmptyViewButtonLabel());
        emptyViewButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                listFiles(false);
            }
        });
    }
}
 
開發者ID:archos-sa,項目名稱:aos-Video,代碼行數:34,代碼來源:BrowserByFolder.java

示例12: builder

import android.widget.Button; //導入方法依賴的package包/類
public CustomAlertDialog builder() {
    view = LayoutInflater.from(context).inflate(R.layout.view_alertdialog, null);

    lLayout_bg = (LinearLayout) view.findViewById(R.id.layout_bg);
    txt_title = (TextView) view.findViewById(R.id.txt_title);
    txt_title.setVisibility(View.GONE);
    txt_msg = (TextView) view.findViewById(R.id.txt_msg);
    txt_msg.setVisibility(View.GONE);
    et_input = (EditText) view.findViewById(R.id.et_input);
    et_input.setVisibility(View.GONE);
    btn_neg = (Button) view.findViewById(R.id.btn_neg);
    btn_neg.setVisibility(View.GONE);
    btn_pos = (Button) view.findViewById(R.id.btn_pos);
    btn_pos.setVisibility(View.GONE);
    btn_mid = (Button) view.findViewById(R.id.btn_mid);
    btn_mid.setVisibility(View.GONE);
    line1 = (ImageView) view.findViewById(R.id.line1);
    line1.setVisibility(View.GONE);
    line2 = (ImageView) view.findViewById(R.id.line2);
    line2.setVisibility(View.GONE);

    dialog = new Dialog(context, R.style.AlertDialogStyle);
    dialog.setContentView(view);

    lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (
            display.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));

    return this;
}
 
開發者ID:SavorGit,項目名稱:Hotspot-master-devp,代碼行數:30,代碼來源:CustomAlertDialog.java

示例13: getView

import android.widget.Button; //導入方法依賴的package包/類
@Override
        public View getView(int position, View convertView, ViewGroup parent) {
            LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            View rowView = inflater.inflate(R.layout.sensor_list_item, parent, false);
            LinearLayout itemLayout = (LinearLayout) rowView.findViewById(R.id.item_layout);
            ImageView itemImageView = (ImageView) rowView.findViewById(R.id.item_image);
            TextView itemNameView = (TextView) rowView.findViewById(R.id.item_name);
            TextView itemStatus = (TextView) rowView.findViewById(R.id.item_status);
            ToggleButton itemEnable = (ToggleButton) rowView.findViewById(R.id.item_enable);
            ToggleButton itemActivate = (ToggleButton) rowView.findViewById(R.id.item_activate);
            Button itemActuatorRun = (Button) rowView.findViewById(R.id.item_actuator_run);
            itemEnable.setVisibility(View.GONE);

            SensorInfo sensorInfo = sensorInfos.get(position);
            itemImageView.setImageResource(sensorInfo.getType().getImage());
            itemNameView.setText(sensorInfo.getType().getNickname());
//            itemEnable.setChecked(sensorInfo.isEnable());
            if (sensorInfo.getType().getCategory() == SensorType.Category.ACTUATOR) {
                itemStatus.setVisibility(View.GONE);
                itemActivate.setVisibility(View.GONE);
                itemActuatorRun.setEnabled(sensorInfo.isActivated() && !sensorInfo.isSuspend());
            }
            else {
                itemActuatorRun.setVisibility(View.GONE);
                itemStatus.setText(sensorInfo.toString());
                itemActivate.setChecked(sensorInfo.isActivated());
                itemActivate.setEnabled(!sensorInfo.isSuspend());
            }

            // sensor item click
            itemLayout.setTag(sensorInfo);
            itemLayout.setOnClickListener(listItemClickListener);

            // sensor activation button click
            itemActivate.setTag(sensorInfo);
            itemActivate.setOnClickListener(activateClickListener);

            // actuator run button click
            itemActuatorRun.setTag(sensorInfo);
            itemActuatorRun.setOnClickListener(actuatorRunClickListener);

            return rowView;
        }
 
開發者ID:SKT-ThingPlug,項目名稱:thingplug-sdk-android,代碼行數:44,代碼來源:SensorListActivity.java

示例14: initViewsAndEvents

import android.widget.Button; //導入方法依賴的package包/類
@Override
protected void initViewsAndEvents(View view, Bundle savedInstanceState) {
    ImageView ivOpenBg = (ImageView) view.findViewById(R.id.iv_open_bg);
    mBtnOpen = (Button) view.findViewById(R.id.btn_open_money);
    View closeLayout = view.findViewById(R.id.layout_closed);
    TextView tvUserName = (TextView) view.findViewById(R.id.tv_username);
    mTvGreeting = (TextView) view.findViewById(R.id.tv_greeting);
    mAvatarView = view.findViewById(R.id.layout_avatar);
    ImageView ivAvatar = (ImageView) view.findViewById(R.id.iv_avatar);
    mTvTitle = (TextView) view.findViewById(R.id.tv_open_title);
    mTvCheckLucky = (TextView) view.findViewById(R.id.tv_check_lucky);
    mTvCheckLucky.setOnClickListener(this);
    if (!TextUtils.isEmpty(mRedPacketInfo.senderAvatarUrl)) {
        Glide.with(mContext).load(mRedPacketInfo.senderAvatarUrl)
                .error(R.drawable.rp_avatar)
                .placeholder(R.drawable.rp_avatar)
                .transform(new CircleTransform(mContext))
                .into(ivAvatar);
    }
    if (!TextUtils.isEmpty(RPPreferenceManager.getInstance().getOpenUrl())) {
        Glide.with(mContext).load(RPPreferenceManager.getInstance().getOpenUrl())
                .error(R.drawable.rp_open_packet_bg)
                .into(ivOpenBg);
    }
    closeLayout.setOnClickListener(this);
    mBtnOpen.setOnClickListener(this);
    int status = mRedPacketInfo.status;
    tvUserName.setText(mRedPacketInfo.senderNickname);
    if (mRedPacketInfo.chatType == RPConstant.CHAT_TYPE_GROUP) {
        mTvCheckLucky.setVisibility(View.VISIBLE);
        if (mRedPacketInfo.redPacketType.equals(RPConstant.RED_PACKET_TYPE_GROUP_RANDOM)) {
            mTvTitle.setText(R.string.title_random_money);
        } else if (mRedPacketInfo.redPacketType.equals(RPConstant.RED_PACKET_TYPE_GROUP_AVERAGE)
                || mRedPacketInfo.redPacketType.equals(RPConstant.RED_PACKET_TYPE_GROUP_PRI)) {
            mTvTitle.setText(R.string.send_you_money);
        }
        if (status == RPConstant.RED_PACKET_STATUS_RECEIVABLE) {//可以領取
            if (mRedPacketInfo.messageDirect.equals(RPConstant.MESSAGE_DIRECT_RECEIVE)) {
                mTvCheckLucky.setVisibility(View.INVISIBLE);
            }
            mBtnOpen.setVisibility(View.VISIBLE);
            mTvGreeting.setText(mRedPacketInfo.redPacketGreeting);
        } else if (status == RPConstant.RED_PACKET_STATUS_RECEIVED) {//領完了
            mTvTitle.setVisibility(View.INVISIBLE);
            if (mRedPacketInfo.redPacketType.equals(RPConstant.RED_PACKET_TYPE_GROUP_AVERAGE)
                    || mRedPacketInfo.redPacketType.equals(RPConstant.RED_PACKET_TYPE_GROUP_PRI)) {
                mTvCheckLucky.setVisibility(View.INVISIBLE);
                mTvGreeting.setText(R.string.money_is_out_avg);
            } else {
                mTvGreeting.setText(R.string.money_is_out);
            }
            mBtnOpen.setVisibility(View.GONE);
        } else if (status == RPConstant.RED_PACKET_STATUS_EXPIRED) {
            mTvTitle.setVisibility(View.INVISIBLE);
            mTvGreeting.setText(R.string.money_expired_str);
            mTvCheckLucky.setVisibility(View.INVISIBLE);
            mBtnOpen.setVisibility(View.GONE);
        }
    } else if (mRedPacketInfo.chatType == RPConstant.CHAT_TYPE_SINGLE) {
        mTvCheckLucky.setVisibility(View.INVISIBLE);
        if (status == RPConstant.RED_PACKET_STATUS_RECEIVABLE) {
            mBtnOpen.setVisibility(View.VISIBLE);
            mTvGreeting.setText(mRedPacketInfo.redPacketGreeting);
        } else if (status == RPConstant.RED_PACKET_STATUS_EXPIRED) {
            mBtnOpen.setVisibility(View.GONE);
            tvUserName.setText(mRedPacketInfo.senderNickname);
            mTvTitle.setVisibility(View.INVISIBLE);
            mTvGreeting.setText(R.string.money_expired_str);
        }
    }
}
 
開發者ID:YunzhanghuOpen,項目名稱:redpacketui-open,代碼行數:72,代碼來源:RedPacketDialogFragment.java

示例15: onCreateView

import android.widget.Button; //導入方法依賴的package包/類
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.activity_tillcodefrag,container,false);
    //ImageView image1 = (ImageView)v.findViewById(R.id.bannerfrag2);
    //image1.setImageResource(getArguments().getInt("imageID"));
    //set the text for textview extract the arguments
    TextView heading1 = (TextView)v.findViewById(R.id.headingfrag2);
    heading1.setText(getArguments().getString("headingValue"));

    TextView content1 = (TextView)v.findViewById(R.id.articlefrag2);
    String var = getArguments().getString("contentValue");
    //noinspection deprecation
    content1.setText(Html.fromHtml(var));

    TextView code1 = (TextView)v.findViewById(R.id.codefrag2);
    String codev = getArguments().getString("codeValue");
    //noinspection deprecation
    code1.setText(Html.fromHtml(codev));

    TextView subcontent = (TextView)v.findViewById(R.id.subarticlefrag2);
    String var1 = getArguments().getString("subarticle");
    //noinspection deprecation
    subcontent.setText(Html.fromHtml(var1));

    Button next = (Button)v.findViewById(R.id.nextpage2);
    LinearLayout slider = (LinearLayout)v.findViewById(R.id.slidenextcodefrag);

    int decide = getArguments().getInt("yup");
    int casetitle = getArguments().getInt("caseno");

    if(decide == 1)
    {
        slider.setVisibility(View.GONE);
        next.setVisibility(View.VISIBLE);
    }
    //do next visibility check then onclicklistner

    if(next.getVisibility()==View.VISIBLE)
    {
        switch (casetitle)
        {
            case 11:
                next.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        Intent intent = new Intent(view.getContext(),TutorialsFinishedActivity.class);
                        intent.putExtra("title",'j'); //exception handling
                        startActivity(intent);
                    }
                });
                break;
        }
    }

    return v;
}
 
開發者ID:akarshsingh9,項目名稱:CodeInPython,代碼行數:58,代碼來源:tillcodefragActivity.java


注:本文中的android.widget.Button.setVisibility方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。