当前位置: 首页>>代码示例>>Java>>正文


Java ToggleButton.setOnClickListener方法代码示例

本文整理汇总了Java中android.widget.ToggleButton.setOnClickListener方法的典型用法代码示例。如果您正苦于以下问题:Java ToggleButton.setOnClickListener方法的具体用法?Java ToggleButton.setOnClickListener怎么用?Java ToggleButton.setOnClickListener使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.widget.ToggleButton的用法示例。


在下文中一共展示了ToggleButton.setOnClickListener方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreate

import android.widget.ToggleButton; //导入方法依赖的package包/类
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    btnRetrieve = (Button) findViewById(R.id.btnRetrieve);
    Switch_MQTT = (Switch) findViewById(R.id.switch_mqtt);
    btnControl_Green = (ToggleButton) findViewById(R.id.btnControl_Green);
    btnControl_Blue = (ToggleButton) findViewById(R.id.btnControl_Blue);
    textViewData = (TextView) findViewById(R.id.textViewData);

    btnRetrieve.setOnClickListener(this);
    Switch_MQTT.setOnCheckedChangeListener(this);
    btnControl_Green.setOnClickListener(this);
    btnControl_Blue.setOnClickListener(this);
    // Create AE and Get AEID

    GetAEInfo();
}
 
开发者ID:IoTKETI,项目名称:oneM2M-Application-AndroidSample,代码行数:19,代码来源:MainActivity.java

示例2: onCreate

import android.widget.ToggleButton; //导入方法依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_blank);
    DisplayMetrics metrics = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(metrics);
    mScreenDensity = metrics.densityDpi;

    mMediaRecorder = new MediaRecorder();
    initRecorder();
    prepareRecorder();

    mProjectionManager = (MediaProjectionManager) getSystemService
            (Context.MEDIA_PROJECTION_SERVICE);

    mToggleButton = (ToggleButton) findViewById(R.id.toggle);
    mToggleButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            onToggleScreenShare(v);
        }
    });

    mMediaProjectionCallback = new MediaProjectionCallback();
}
 
开发者ID:HitRoxxx,项目名称:FloatingNew,代码行数:26,代码来源:RecordingScreen.java

示例3: setupToggleButton

import android.widget.ToggleButton; //导入方法依赖的package包/类
private void setupToggleButton(View view) {
    ToggleButton toggleButton =
            (ToggleButton) view.findViewById(R.id.toggle_select_all_categories);
    if (toggleButton != null) {
        toggleButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                mCategoriesChecked = !mCategoriesChecked;
                setCategoriesChecked(mCategoriesChecked);
            }
        });
    }
}
 
开发者ID:ArnauBlanch,项目名称:civify-app,代码行数:14,代码来源:FilterDialogFragment.java

示例4: onCreate

import android.widget.ToggleButton; //导入方法依赖的package包/类
@Override
protected void onCreate(final Bundle savedInstanceState) {
    Log.d("onCreate", "onCreate");
    super.onCreate(null);
    setContentView(R.layout.training_activity);
    toggleButton = (ToggleButton)findViewById(R.id.toggleButton);
    toggleButton.setOnClickListener(this);
    iterationView = (TextView)findViewById(R.id.textView);
    //iterationView.setMovementMethod(new ScrollingMovementMethod());
    accuracyView = (TextView)findViewById(R.id.accuracy);
    numIterations = (EditText)findViewById(R.id.editText);
}
 
开发者ID:chelexa,项目名称:tensorflow-on-android,代码行数:13,代码来源:TrainingActivity.java

示例5: getView

import android.widget.ToggleButton; //导入方法依赖的package包/类
public View getView(LayoutInflater inflater, Setting setting, View convertView, Context context) {
	
	// reuse if view already created
	//if (mView != null) return mView;

	// re-create view every time to disable unwanted animation every time window is opened
	mSliderRenderer = null;
	mBaseRenderer = null;
	mChildView = -1;
	
	mInflater = inflater;
	mContext = context;
	mSetting = (RangeSetting) setting;
	RangeSetting rangeSetting = (RangeSetting) setting;
	
	LinearLayout view = /*mView =*/ (LinearLayout) inflater.inflate(R.layout.row_switchable_slider_view, null);
	
	ViewSwitcher switcher = mSwitcher = (ViewSwitcher) view.findViewById(R.id.switcher);
	switcher.setOutAnimation(AnimationUtils.loadAnimation(mContext, R.anim.slide_out_down));
	switcher.setInAnimation(AnimationUtils.loadAnimation(mContext, R.anim.slide_in_up));
	switcher.setAnimateFirstView(false);
	
	ToggleButton toggle = mToggle = (ToggleButton) view.findViewById(R.id.toggle);
	toggle.setOnClickListener(this);
	
	// initialize currently active view
	updateView(rangeSetting, toggle);
	
	return view;
}
 
开发者ID:sdrausty,项目名称:buildAPKsApps,代码行数:31,代码来源:SwitchableSliderRenderer.java

示例6: getView

import android.widget.ToggleButton; //导入方法依赖的package包/类
public View getView(LayoutInflater inflater, Setting setting, View convertView, Context context) {

		// reuse if view exists
		if (mView != null) return mView;
		
		// create new view always. this is important for "dialog" mode
		mView = convertView = inflater.inflate(R.layout.row_setting_toggle, null); // inflate view of needed type
		
		// re-initialize views
		mTitle = (TextView) convertView.findViewById(R.id.title_view);
		mDescr = (TextView) convertView.findViewById(R.id.descr_view);
		mToggle = (ToggleButton) convertView.findViewById(R.id.clicable_right);
		mIcon = (ImageView) convertView.findViewById(R.id.icon_view);
		
		ImageButton button = (ImageButton) convertView.findViewById(R.id.popup_button);
		button.setVisibility(setting.hasPopup ? View.VISIBLE : View.GONE);
		LinearLayout clicableLeft = (LinearLayout) convertView.findViewById(R.id.clickable_left);
		
		// set listeners
		mToggle.setOnClickListener(this);
		button.setOnClickListener(this);
		clicableLeft.setOnClickListener(this);
		clicableLeft.setOnLongClickListener(setting.prefs == null ? null : this);

		// set values
		mSetting = setting;
		
		// update view
		updateView();
		
		return convertView;
	}
 
开发者ID:sdrausty,项目名称:buildAPKsApps,代码行数:33,代码来源:ToggleSettingRenderer.java

示例7: initUI

import android.widget.ToggleButton; //导入方法依赖的package包/类
private void initUI() {
    // init mVideoSurface
    mVideoSurface = (TextureView)findViewById(R.id.video_previewer_surface);

    recordingTime = (TextView) findViewById(R.id.timer);
    mCaptureBtn = (Button) findViewById(R.id.btn_capture);
    mRecordBtn = (ToggleButton) findViewById(R.id.btn_record);
    mShootPhotoModeBtn = (Button) findViewById(R.id.btn_shoot_photo_mode);
    mRecordVideoModeBtn = (Button) findViewById(R.id.btn_record_video_mode);
    mWayPointBtn=(Button)findViewById(R.id.btn_wayPoint);

    if (null != mVideoSurface) {
        mVideoSurface.setSurfaceTextureListener(this);
    }

    mCaptureBtn.setOnClickListener(this);
    mRecordBtn.setOnClickListener(this);
    mShootPhotoModeBtn.setOnClickListener(this);
    mRecordVideoModeBtn.setOnClickListener(this);
    mWayPointBtn.setOnClickListener(this);

    recordingTime.setVisibility(View.INVISIBLE);

    mRecordBtn.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked) {
                startRecord();
            } else {
                stopRecord();
            }
        }
    });
}
 
开发者ID:lupwei,项目名称:Croprotector,代码行数:35,代码来源:UAVControllerActivity.java

示例8: getView

import android.widget.ToggleButton; //导入方法依赖的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);
    itemActuatorRun.setVisibility(View.GONE);

    final 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);
    }
    else {
        itemActivate.setEnabled(false);
        itemStatus.setText(sensorInfo.toString());
        itemActivate.setChecked(sensorInfo.isActivated());
    }

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

    // sensor enable button click
    itemEnable.setTag(sensorInfo);
    itemEnable.setOnClickListener(enableClickListener);

    return rowView;
}
 
开发者ID:SKT-ThingPlug,项目名称:thingplug-sdk-android,代码行数:38,代码来源:SensorListActivity.java

示例9: getView

import android.widget.ToggleButton; //导入方法依赖的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

示例10: getView

import android.widget.ToggleButton; //导入方法依赖的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.isControlling()); // && !sensorInfo.isSuspend());
            }
            else {
                itemActuatorRun.setVisibility(View.GONE);
                itemStatus.setText(sensorInfo.toString());
                itemActivate.setChecked(sensorInfo.isActivated());
                itemActivate.setEnabled(!sensorInfo.isControlling()); // !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-app-android,代码行数:44,代码来源:SensorListActivity.java


注:本文中的android.widget.ToggleButton.setOnClickListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。