@Override
protected void initViews(View view) {
super.initViews(view);
timerChronometer = (Chronometer) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.chronometer_timer_audio_call);
ImageView firstOpponentAvatarImageView = (ImageView) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.image_caller_avatar);
firstOpponentAvatarImageView.setBackgroundDrawable(UiUtils.getColorCircleDrawable(opponents.get(0).getId()));
alsoOnCallText = (TextView) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.text_also_on_call);
setVisibilityAlsoOnCallTextView();
firstOpponentNameTextView = (TextView) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.text_caller_name);
firstOpponentNameTextView.setText(opponents.get(0).getFullName());
otherOpponentsTextView = (TextView) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.text_other_inc_users);
otherOpponentsTextView.setText(getotherOpponentsNames());
audioSwitchToggleButton = (ToggleButton) view.findViewById(com.mobilemaster.quickblox.groupchatwebrtc.R.id.toggle_speaker);
audioSwitchToggleButton.setVisibility(View.VISIBLE);
actionButtonsEnabled(false);
}
项目:Life-Preserver-Diet
文件:Splash.java
/**
* Called on create of the Activity. Sets up the activity
* with its layout. Also sets up and starts the chronometer to tick
* and check the time. If it's over 3 seconds it'll close.
*/
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.page_splash);
this.overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
Chronometer chrono = (Chronometer) findViewById(R.id.chronometer_splash_chrono);
chrono.setonChronometerTickListener(new Chronometer.OnChronometerTickListener() {
public void onChronometerTick(Chronometer chronometer) {
counter++;
if(counter > 2) {
Intent intent = new Intent(Splash.this,Main.class);
Splash.this.startActivity(intent);
Splash.this.finish();
}
}
});
chrono.start();
}
项目:RunHDU
文件:RunningActivity.java
private void initView() {
client = new LocationClient(getApplicationContext());
client.registerLocationListener(new RunningActivity.MyLocationListener());
rootLayout = (LinearLayout) findViewById(R.id.running_root_layout);
mapView = (MapView) findViewById(R.id.bmapView);
startButton = (CircularProgressButton) findViewById(R.id.cpb_button);
latLngText = (TextView) findViewById(R.id.lat_lng_text);
speednumber = (TextView) findViewById(R.id.speed_text);
distanceNumber = (ImageNumberdisplayView) findViewById(R.id.distance_text);
stepNumber = (ImageNumberdisplayView) findViewById(R.id.running_step);
energyNumber = (ImageNumberdisplayView) findViewById(R.id.running_energy);
setToolbar(R.id.running_toolbar,true);
timer = (Chronometer) findViewById(R.id.timer);
baiduMap = mapView.getMap();
startButton.setClickable(false);
startButton.setIndeterminateProgressMode(true);
}
private static void setChronometer(Chronometer chronometer,int mode) {
switch (mode) {
case Constant.CHRONOMETER_START:
if (playTime != 0) {
chronometer.setBase(chronometer.getBase() +
(SystemClock.elapsedRealtime() - playTime));
} else {
chronometer.setBase(SystemClock.elapsedRealtime());
}
chronometer.start();
break;
case Constant.CHRONOMETER_STOP:
chronometer.stop();
playTime = SystemClock.elapsedRealtime();
break;
case Constant.CHRONOMETER_RESET:
chronometer.stop();
chronometer.setBase(SystemClock.elapsedRealtime());
playTime = 0;
break;
default:
break;
}
}
项目:decoy
文件:AVChatVideo.java
private void findViews() {
if (init || root == null)
return;
topRoot = root.findViewById(R.id.avchat_video_top_control);
switchAudio = topRoot.findViewById(R.id.avchat_video_switch_audio);
switchAudio.setonClickListener(this);
time = (Chronometer) topRoot.findViewById(R.id.avchat_video_time);
netUnstableTV = (TextView) topRoot.findViewById(R.id.avchat_video_netunstable);
middleRoot = root.findViewById(R.id.avchat_video_middle_control);
headImg = (HeadImageView) middleRoot.findViewById(R.id.avchat_video_head);
nickNameTV = (TextView) middleRoot.findViewById(R.id.avchat_video_nickname);
notifyTV = (TextView) middleRoot.findViewById(R.id.avchat_video_notify);
refuse_receive = middleRoot.findViewById(R.id.avchat_video_refuse_receive);
refuseTV = (TextView) refuse_receive.findViewById(R.id.refuse);
receiveTV = (TextView) refuse_receive.findViewById(R.id.receive);
refuseTV.setonClickListener(this);
receiveTV.setonClickListener(this);
recordView = root.findViewById(R.id.avchat_record_layout);
recordTip = recordView.findViewById(R.id.avchat_record_tip);
recordWarning = recordView.findViewById(R.id.avchat_record_warning);
bottomroot = root.findViewById(R.id.avchat_video_bottom_control);
faceUnityRoot = root.findViewById(R.id.avchat_video_face_unity);
switchCameraToggle = new ToggleView(bottomroot.findViewById(R.id.avchat_switch_camera),ToggleState.disABLE,this);
closeCameraToggle = new ToggleView(bottomroot.findViewById(R.id.avchat_close_camera),this);
mutetoggle = new ToggleView(bottomroot.findViewById(R.id.avchat_video_mute),this);
recordToggle = (ImageView) bottomroot.findViewById(R.id.avchat_video_record);
recordToggle.setEnabled(false);
recordToggle.setonClickListener(this);
hangUpImg = (ImageView) bottomroot.findViewById(R.id.avchat_video_logout);
hangUpImg.setonClickListener(this);
permissionRoot = root.findViewById(R.id.avchat_video_permission_control);
init = true;
}
项目:android-lifecycles
文件:ChronoActivity2.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// The viewmodelStore provides a new viewmodel or one prevIoUsly created.
Chronometerviewmodel chronometerviewmodel
= viewmodelProviders.of(this).get(Chronometerviewmodel.class);
// Get the chronometer reference
Chronometer chronometer = findViewById(R.id.chronometer);
if (chronometerviewmodel.getStartTime() == null) {
// If the start date is not defined,it's a new viewmodel so set it.
long startTime = SystemClock.elapsedRealtime();
chronometerviewmodel.setStartTime(startTime);
chronometer.setBase(startTime);
} else {
// Otherwise the viewmodel has been retained,set the chronometer's base to the original
// starting time.
chronometer.setBase(chronometerviewmodel.getStartTime());
}
chronometer.start();
}
项目:TaskApp
文件:TimerControlSet.java
private void updateChronometer() {
timerButton.setimageResource(timerActive()
? R.drawable.ic_pause_24dp
: R.drawable.ic_play_arrow_24dp);
long elapsed = this.elapsed.getTimeDurationInSeconds() * 1000L;
if (timerActive()) {
chronometer.setVisibility(View.VISIBLE);
elapsed += DateUtilities.Now() - timerStarted;
chronometer.setBase(SystemClock.elapsedRealtime() - elapsed);
if (elapsed > DateUtilities.ONE_DAY) {
chronometer.setonChronometerTickListener(new Chronometer.OnChronometerTickListener() {
@Override
public void onChronometerTick(Chronometer cArg) {
long t = SystemClock.elapsedRealtime() - cArg.getBase();
cArg.setText(DateFormat.format("d'd' h:mm",t)); //$NON-NLS-1$
}
});
}
chronometer.start();
} else {
chronometer.setVisibility(View.GONE);
chronometer.stop();
}
}
项目:ChatMessagesAdapter-android
文件:ChatActivity.java
@SuppressWarnings("unchecked")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_chat);
ArrayList<QBUser> qbUsers = (ArrayList<QBUser>) getIntent().getExtras().getSerializable(EXTRA_QB_USERS);
chatDialog = new QBChatDialog(DIALOG_ID);
messagesListView = (RecyclerView) findViewById(R.id.list_chat_messages);
progressBar = (ProgressBar) findViewById(R.id.progress_chat);
audioLayout = (LinearLayout) findViewById(R.id.layout_chat_audio_container);
recordButton = (QBRecordAudioButton) findViewById(R.id.button_chat_record_audio);
recordChronometer = (Chronometer) findViewById(R.id.chat_audio_record_chronometer);
bucketView = (ImageView) findViewById(R.id.chat_audio_record_bucket_imageview);
audioRecordTextView = (TextView) findViewById(R.id.chat_audio_record_textview);
vibro = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
requestPermission();
initAudioRecorder();
recordButton.setRecordTouchListener(new RecordTouchListenerImpl());
loadChatHistory(qbUsers);
}
项目:elasticity
文件:MiscViewsDemoFragment.java
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState) {
View fragmentView = inflater.inflate(R.layout.misc_overscroll_demo,null,false);
View textView = fragmentView.findViewById(R.id.demo_text);
ElasticityHelper.setUpStaticOverScroll(textView,ORIENTATION.HORIZONTAL);
View imageView = fragmentView.findViewById(R.id.demo_image);
ElasticityHelper.setUpStaticOverScroll(imageView,ORIENTATION.VERTICAL);
mChrono = (Chronometer) fragmentView.findViewById(R.id.demo_chronometer);
if (savedInstanceState != null) {
mChrono.setBase(savedInstanceState.getLong(CHRONO_TIME_SAVE_ID));
}
ElasticityHelper.setUpStaticOverScroll(mChrono,ORIENTATION.HORIZONTAL);
mChrono.start();
return fragmentView;
}
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
getwindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
super.onCreate(savedInstanceState);
setContentView(R.layout.zg_activity_video_shoot);
mFacing = (TextView) findViewById(R.id.tv_facing);
mSurfaceView = (SurfaceView) findViewById(R.id.surfaceview_shoot);
mShoot = (ImageView) findViewById(R.id.img_shoot);
mChronometer = (Chronometer) findViewById(R.id.video_chronometer);
mFacing.setonClickListener(this);
mShoot.setonClickListener(this);
initToggle();
findViewById(R.id.iv_left).setonClickListener(this);
SurfaceHolder mHolder = mSurfaceView.getHolder();
mHolder.addCallback(this);
mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}
项目:mapmap
文件:CaptureActivity.java
private void startCapture() {
if(captureService != null)
{
try {
captureService.startCapture();
} catch(NoCurrentCaptureException e) {
Intent settingsIntent = new Intent(CaptureActivity.this,NewActivity.class);
startActivity(settingsIntent);
return;
}
vibratorService.vibrate(100);
Toast.makeText(CaptureActivity.this,"Iniciar Trazado...",Toast.LENGTH_SHORT).show();
((Chronometer) findViewById(R.id.captureChronometer)).setBase(SystemClock.elapsedRealtime());
((Chronometer) findViewById(R.id.captureChronometer)).start();
initButtons();
}
}
项目:intellij-ce-playground
文件:Basic.java
public void method(Chronometer chronometer) {
// Method call
chronometer.<error descr="Call requires API level 3 (current min is 1): android.widget.Chronometer#getonChronometerTickListener">getonChronometerTickListener</error>(); // API 3
// Inherited method call (from TextView
chronometer.<error descr="Call requires API level 11 (current min is 1): android.widget.TextView#setTextIsSelectable">setTextIsSelectable</error>(true); // API 11
// Field access
int fillParent = LayoutParams.FILL_PARENT; // API 1
// This is a final int,which means it gets inlined
int matchParent = LayoutParams.MATCH_PARENT; // API 8
// Field access: non final
BatteryInfo batteryInfo = <error descr="Field requires API level 14 (current min is 1): android.app.ApplicationErrorReport#batteryInfo">getReport().batteryInfo</error>;
// Enum access
Mode mode = <error descr="Field requires API level 11 (current min is 1): android.graphics.PorterDuff.Mode#OVERLAY">PorterDuff.Mode.OVERLAY</error>; // API 11
}
项目:overscroll-decor
文件:MiscViewsDemoFragment.java
@Override
public View onCreateView(LayoutInflater inflater,false);
View textView = fragmentView.findViewById(R.id.demo_text);
OverScrollDecoratorHelper.setUpStaticOverScroll(textView,OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);
View imageView = fragmentView.findViewById(R.id.demo_image);
OverScrollDecoratorHelper.setUpStaticOverScroll(imageView,OverScrollDecoratorHelper.ORIENTATION_VERTICAL);
mChrono = (Chronometer) fragmentView.findViewById(R.id.demo_chronometer);
if (savedInstanceState != null) {
mChrono.setBase(savedInstanceState.getLong(CHRONO_TIME_SAVE_ID));
}
OverScrollDecoratorHelper.setUpStaticOverScroll(mChrono,OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);
mChrono.start();
return fragmentView;
}
项目:bachamada
文件:MeasurementFragment.java
@Override
public View onCreateView(LayoutInflater inflater,Bundle savedInstanceState) {
SharedPreferences sharedPref = getActivity().getSharedPreferences(getString(R.string.preference_file_key),Context.MODE_PRIVATE);
mTime = sharedPref.getInt(getString(R.string.value_timer),mTime);
View rootView = inflater.inflate(R.layout.fragment_layout_measurement,container,false);
mStopWatch = (CustomStopwatch) rootView.findViewById(R.id.stopwatch);
mStopWatch.setTime(mTime);
mStopWatch.setonChronometerTickListener(new OnChronometerTickListener() {
public void onChronometerTick(Chronometer arg0) {
boolean isAlert = false;
if (mStopWatch.measurementIsFinished() && !isAlert) {
mCallback.onTimerEnd(mTime);
stopTimer();
isAlert = true;
}
}
}
);
return rootView;
}
private void initView() {
m_ContentView = m_LayoutInflater.inflate(R.layout.audio_capture,null);
setContentView(m_ContentView);
btnStartRecord = (Button)m_ContentView.findViewById(R.id.start_record);
btnStopRecord = (Button)m_ContentView.findViewById(R.id.stop_record);
btnOk = (Button)m_ContentView.findViewById(R.id.audio_record_ok);
btnBackUp = (Button)m_ContentView.findViewById(R.id.audio_cancel);
btnStartRecord.setonClickListener(this);
btnStopRecord.setonClickListener(this);
btnBackUp.setonClickListener(this);
btnOk.setonClickListener(this);
mTimer = (Chronometer)m_ContentView.findViewById(R.id.chronometer1);
}
项目:moveon
文件:Main.java
private void showCalculatedData(TextView tv,int option,Chronometer arg0) {
displayTypes whichdisplay = displayTypes.values()[option];
switch (whichdisplay) {
case TIME:
tv.setText(FunctionUtils.longFormatTime((SystemClock.elapsedRealtime() - arg0.getBase()) / 1000));
break;
case AVG_SPEED:
tv.setText(FunctionUtils.calculateAvg(mContext,((SystemClock.elapsedRealtime() - arg0.getBase()) / 1000),mdistance,isMetric));
break;
case RITM:
tv.setText(FunctionUtils.calculateRitm(mContext,isMetric,false));
break;
case KCAL:
tv.setText(String.valueOf(MoveOnService.getCalories()));
break;
default:
break;
}
}
项目:ApkLauncher
文件:ChronometerDemo.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
@Override
public void onViewCreated(View view,@Nullable Bundle savedInstanceState) {
mConversationView = (ListView) view.findViewById(R.id.in);
mOutEditText = (EditText) view.findViewById(R.id.edit_text_out);
mStartDribblingButton = (Button) view.findViewById(R.id.btn_start_dribbling);
tv_shoot_count = (TextView) view.findViewById(R.id.tv_shoot_count);
mStartShootingButton = (Button) view.findViewById(R.id.btn_start_shooting);
mStartRawStream = (Button) view.findViewById(R.id.btn_start_raw_stream);
time = (Chronometer) view.findViewById(R.id.time);
et_ip = (EditText) view.findViewById(R.id.et_ip);
et_ip.setonFocuschangelistener(new View.OnFocuschangelistener() {
@Override public void onFocusChange(View v,boolean hasFocus) {
if(!hasFocus){
GlobalVar.SERVER_ADDRESS = et_ip.getText().toString();
}
}
});
et_ip.setText(GlobalVar.SERVER_ADDRESS);
time.setText("00:00:00");
time.setFormat("计时:%s");
}
项目:ApiDemos
文件:ChronometerDemo.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
项目:SpeechTimer
文件:MainActivity.java
@Override
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
// Trigger the initial hide() shortly after the activity has been
// created,to briefly hint to the user that UI controls
// are available.
// Set text of quick timer
Chronometer qt = (Chronometer) findViewById(R.id.quicktimer);
if (!mQuickTimerRunning) {
qt.setText("Quick Timer");
}
else {
String timeFields[] = melapsedtime.split(":");
qt.setBase(SystemClock.elapsedRealtime()
- Integer.parseInt(timeFields[0])*60000 - Integer.parseInt(timeFields[1])*1000);
qt.start();
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
项目:MEng
文件:ChronometerDemo.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
项目:connect64
文件:Connect64.java
/** Gets references to views,hooks up the context listeners. */
private void setupViews() {
this.boardState = new SparseIntArray(BOARD_MAX);
this.gameBoard = (LinearLayout) findViewById(R.id.connect64);
this.setupContextClicks();
this.puzzleLabel = (TextView) findViewById(R.id.puzzleLabel);
this.rangeSpinner = (Spinner) findViewById(R.id.rangeSpinner);
this.pauseResume = (ImageButton) findViewById(R.id.pauseResumeButton);
this.timer = (Chronometer) findViewById(R.id.chronometer);
final ArrayAdapter<CharSequence> adapter = ArrayAdapter
.createFromresource(this,R.array.ranges,android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
this.rangeSpinner.setAdapter(adapter);
this.rangeSpinner.setonItemSelectedListener(this);
final RelativeLayout inputs = (RelativeLayout) findViewById(R.id.inputButtons);
final Button[] buttons = new Button[NUM_INPUT_BUTTONS];
for (int i = 0; i < NUM_INPUT_BUTTONS; i++) {
buttons[i] = (Button) inputs.findViewWithTag("in" + (i + 1));
}
this.inputButtons = buttons;
}
项目:codeexamples-android
文件:ChronometerDemo.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
项目:deview-2013-samples
文件:ChronometerDemo.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chronometer);
Button button;
mChronometer = (Chronometer) findViewById(R.id.chronometer);
// Watch for button clicks.
button = (Button) findViewById(R.id.start);
button.setonClickListener(mStartListener);
button = (Button) findViewById(R.id.stop);
button.setonClickListener(mStopListener);
button = (Button) findViewById(R.id.reset);
button.setonClickListener(mResetListener);
button = (Button) findViewById(R.id.set_format);
button.setonClickListener(mSetFormatListener);
button = (Button) findViewById(R.id.clear_format);
button.setonClickListener(mClearFormatListener);
}
项目:quickblox-android
文件:VideoConversationFragment.java
@Override
protected void initFields() {
super.initFields();
localViewOnClickListener = new LocalViewOnClickListener();
amountOpponents = opponents.size();
allOpponents = Collections.synchronizedList(new ArrayList<QBUser>(opponents.size()));
allOpponents.addAll(opponents);
timerChronometer = (Chronometer) getActivity().findViewById(R.id.timer_chronometer_action_bar);
isPeerToPeerCall = opponents.size() == 1;
}
项目:CSipSimple
文件:InCallCard.java
private void initControllerView() {
photo = (ImageView) findViewById(R.id.contact_photo);
remoteName = (TextView) findViewById(R.id.contact_name_display_name);
remoteSipAddress = (TextView) findViewById(R.id.contact_name_sip_address);
elapsedtime = (Chronometer) findViewById(R.id.elapsedtime);
callStatusText = (TextView) findViewById(R.id.call_status_text);
callSecureBar = (ViewGroup) findViewById(R.id.call_secure_bar);
callSecureText = (TextView) findViewById(R.id.call_secure_text);
endCallBar = (ViewGroup) findViewById(R.id.end_call_bar);
View btn;
btn = findViewById(R.id.endButton);
btn.setonClickListener(this);
btnMenuBuilder = new MenuBuilder(getContext());
btnMenuBuilder.setCallback(this);
MenuInflater inflater = new MenuInflater(getContext());
inflater.inflate(R.menu.in_call_card_menu,btnMenuBuilder);
mActionMenuPresenter = new ActionMenuPresenter(getContext());
mActionMenuPresenter.setReserveOverflow(true);
btnMenuBuilder.addMenuPresenter(mActionMenuPresenter);
updateMenuView();
}
项目:ViewPrinter
文件:MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PrinterLogger.setLogLevel(PrinterLogger.LEVEL_VERBOSE);
ZoomLogger.setLogLevel(ZoomLogger.LEVEL_ERROR);
setContentView(R.layout.activity_main);
mDocument = findViewById(R.id.pdf_preview);
mJpegPrinter = new JpegPrinter(mDocument,this);
mPngPrinter = new PngPrinter(mDocument,this);
mPdfPrinter = new PdfPrinter(mDocument,this);
mDirectory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS);
mFilename = "my-document-" + System.currentTimeMillis();
findViewById(R.id.print_jpeg).setonClickListener(this);
findViewById(R.id.print_pdf).setonClickListener(this);
findViewById(R.id.print_png).setonClickListener(this);
findViewById(R.id.edit).setonClickListener(this);
findViewById(R.id.logo_prompt).setonClickListener(this);
Chronometer chrono = findViewById(R.id.chrono);
chrono.start();
mPanel = findViewById(R.id.controls);
mPanel.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
BottomSheetBehavior b = BottomSheetBehavior.from(mPanel);
b.setState(BottomSheetBehavior.STATE_HIDDEN);
mPanel.getViewTreeObserver().removeOnGlobalLayoutListener(this);
}
});
setupControls();
}
public static void voicePause(MediaPlayer player,Chronometer chronometer) {
// 判断音乐是否在播放
if (player != null && player.isPlaying()) {
setChronometer(chronometer,Constant.CHRONOMETER_STOP);
// 暂停音乐播放器
player.pause();
}
}
项目:TreasureHunting
文件:MapsActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PowerManager mgr = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = mgr.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,WAKE_LOCK_NAME);
mWakeLock.acquire();
//mCurrentGame = getIntent().getParcelableExtra(IntentNames.SELECTED_GAME);
mCurrentGame = new Game(this);
loadState(savedInstanceState);
mfileManager = new GameFileManager(this,mLanguage);
setContentView(R.layout.activity_maps2);
setUpMap();
startLocationTracking();
PermissionAndConnectionChecker.checkForPermissions(this,new String[]
{Manifest.permission.WRITE_EXTERNAL_STORAGE},PermissionAndConnectionChecker.LocalStorageRequestCode);
chronometer = (Chronometer) findViewById(R.id.chronometer);
//mAudioPlayerUi = new AudioPlayerUI(this,mCurrentGame);
startTimer();
databaseHelper = new DatabaseHelper(this);
currentPlayer = getIntent().getStringExtra(IntentNames.CURRENT_PLAYER_USERNAME);
secretCode = getIntent().getStringExtra(IntentNames.SECRET_CODE);
}
private void create(String action) {
setContentView(R.layout.activity_audio_recorder);
filenameTxt = (TextView) findViewById(R.id.filenameTxt);
chronometer = (Chronometer) findViewById(R.id.chronometer);
imageMic = (ImageView) findViewById(R.id.imageMic);
//preallocate to avoid memory leak
drawable_mic_off = getResources().getDrawable(R.drawable.recording_off);
drawable_mic_on = getResources().getDrawable(R.drawable.recording);
backpressed = false;
notificationLargeIconBitmapRecordingOn = BitmapFactory.decodeResource(getResources(),R.drawable.recording);
notificationLargeIconBitmapRecordingOff = BitmapFactory.decodeResource(getResources(),R.drawable.recording_off);
mBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setLargeIcon(notificationLargeIconBitmapRecordingOff)
.setTicker(getString(R.string.audio_recorder_notification))
.setContentTitle(getString(R.string.audio_recorder_notification));
Drawable d = getResources().getDrawable(R.drawable.bg);
if(d != null) {
d.mutate();//prevent affecting all instances of that drawable with color filter
d.setColorFilter(Color.argb(187,0),PorterDuff.Mode.SRC_OVER);
findViewById(R.id.layout).setBackground(d);
}
processIntent(action);
}
项目:AndroidApp-Deploy
文件:Test.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
//widget
crono = (Chronometer) findViewById(R.id.crono);
Start = (Button) findViewById(R.id.start);
Stop = (Button) findViewById(R.id.stop);
Start.setEnabled(true);
Stop.setEnabled(false);
}
/**
* 界面初始化
*/
private void findViews() {
if(init || rootView == null){
return;
}
switchVideo = rootView.findViewById(R.id.avchat_audio_switch_video);
switchVideo.setonClickListener(this);
headImg = (HeadImageView) rootView.findViewById(R.id.avchat_audio_head);
nickNameTV = (TextView) rootView.findViewById(R.id.avchat_audio_nickname);
time = (Chronometer) rootView.findViewById(R.id.avchat_audio_time);
wifiUnavailableNotifyTV = (TextView) rootView.findViewById(R.id.avchat_audio_wifi_unavailable);
notifyTV = (TextView) rootView.findViewById(R.id.avchat_audio_notify);
netUnstableTV = (TextView) rootView.findViewById(R.id.avchat_audio_netunstable);
mute_speaker_hangup = rootView.findViewById(R.id.avchat_audio_mute_speaker_huangup);
View mute = mute_speaker_hangup.findViewById(R.id.avchat_audio_mute);
mutetoggle = new ToggleView(mute,ToggleState.OFF,this);
View speaker = mute_speaker_hangup.findViewById(R.id.avchat_audio_speaker);
speakerToggle = new ToggleView(speaker,this);
recordToggle = mute_speaker_hangup.findViewById(R.id.avchat_audio_record);
recordToggleButton = (Button) mute_speaker_hangup.findViewById(R.id.avchat_audio_record_button);
hangup = mute_speaker_hangup.findViewById(R.id.avchat_audio_hangup);
hangup.setonClickListener(this);
recordToggle.setonClickListener(this);
recordToggle.setEnabled(false);
refuse_receive = rootView.findViewById(R.id.avchat_audio_refuse_receive);
refuseTV = (TextView) refuse_receive.findViewById(R.id.refuse);
receiveTV = (TextView) refuse_receive.findViewById(R.id.receive);
refuseTV.setonClickListener(this);
receiveTV.setonClickListener(this);
recordView = rootView.findViewById(R.id.avchat_record_layout);
recordTip = rootView.findViewById(R.id.avchat_record_tip);
recordWarning = rootView.findViewById(R.id.avchat_record_warning);
init = true;
}
项目:decoy
文件:InputPanel.java
private void initViews() {
// input bar
messageActivityBottomLayout = (LinearLayout) view.findViewById(R.id.messageActivityBottomLayout);
messageInputBar = view.findViewById(R.id.textMessageLayout);
switchToTextButtonInInputBar = view.findViewById(R.id.buttonTextMessage);
switchToAudioButtonInInputBar = view.findViewById(R.id.buttonAudioMessage);
moreFuntionButtonInInputBar = view.findViewById(R.id.buttonMoreFuntionInText);
emojibuttonInInputBar = view.findViewById(R.id.emoji_button);
sendMessageButtonInInputBar = view.findViewById(R.id.buttonSendMessage);
messageEditText = (EditText) view.findViewById(R.id.editTextMessage);
// 语音
audioRecordBtn = (Button) view.findViewById(R.id.audioRecord);
audioAnimLayout = view.findViewById(R.id.layoutPlayAudio);
time = (Chronometer) view.findViewById(R.id.timer);
timerTip = (TextView) view.findViewById(R.id.timer_tip);
timerTipContainer = (LinearLayout) view.findViewById(R.id.timer_tip_container);
// 表情
emoticonPickerView = (EmoticonPickerView) view.findViewById(R.id.emoticon_picker_view);
// 显示录音按钮
switchToTextButtonInInputBar.setVisibility(View.GONE);
switchToAudioButtonInInputBar.setVisibility(View.VISIBLE);
// 文本录音按钮切换布局
textAudioSwitchLayout = (FrameLayout) view.findViewById(R.id.switchLayout);
if (isTextAudioSwitchShow) {
textAudioSwitchLayout.setVisibility(View.VISIBLE);
} else {
textAudioSwitchLayout.setVisibility(View.GONE);
}
}
项目:GCSApp
文件:RecorderVideoActivity.java
private void initViews() {
btn_switch = (Button) findViewById(R.id.switch_btn);
btn_switch.setonClickListener(this);
btn_switch.setVisibility(View.VISIBLE);
mVideoView = (VideoView) findViewById(R.id.mVideoView);
btnStart = (ImageView) findViewById(R.id.recorder_start);
btnStop = (ImageView) findViewById(R.id.recorder_stop);
btnStart.setonClickListener(this);
btnStop.setonClickListener(this);
mSurfaceHolder = mVideoView.getHolder();
mSurfaceHolder.addCallback(this);
mSurfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
chronometer = (Chronometer) findViewById(R.id.chronometer);
}
项目:BoundService
文件:BoundService.java
@Override
public void onCreate() {
super.onCreate();
Log.v(LOG_TAG,"in onCreate");
mChronometer = new Chronometer(this);
mChronometer.setBase(SystemClock.elapsedRealtime());
mChronometer.start();
}
项目:android-lifecycles
文件:ChronoActivity1.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Chronometer chronometer = findViewById(R.id.chronometer);
chronometer.start();
}
项目:video-quickstart-android
文件:CustomCapturerVideoActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_custom_capturer);
capturedView = (LinearLayout) findViewById(R.id.captured_view);
videoView = (VideoView) findViewById(R.id.video_view);
timerView = (Chronometer) findViewById(R.id.timer_view);
timerView.start();
// Once added we should see our linear layout rendered live below
localVideoTrack = LocalVideoTrack.create(this,true,new ViewCapturer(capturedView));
localVideoTrack.addRenderer(videoView);
}
项目:MyTravelingDiary
文件:InputPanel.java
private void initViews() {
// input bar
messageActivityBottomLayout = (LinearLayout) view.findViewById(R.id.messageActivityBottomLayout);
messageInputBar = view.findViewById(R.id.textMessageLayout);
switchToTextButtonInInputBar = view.findViewById(R.id.buttonTextMessage);
switchToAudioButtonInInputBar = view.findViewById(R.id.buttonAudioMessage);
moreFuntionButtonInInputBar = view.findViewById(R.id.buttonMoreFuntionInText);
emojibuttonInInputBar = view.findViewById(R.id.emoji_button);
sendMessageButtonInInputBar = view.findViewById(R.id.buttonSendMessage);
messageEditText = (EditText) view.findViewById(R.id.editTextMessage);
// 语音
audioRecordBtn = (Button) view.findViewById(R.id.audioRecord);
audioAnimLayout = view.findViewById(R.id.layoutPlayAudio);
time = (Chronometer) view.findViewById(R.id.timer);
timerTip = (TextView) view.findViewById(R.id.timer_tip);
timerTipContainer = (LinearLayout) view.findViewById(R.id.timer_tip_container);
// 表情
emoticonPickerView = (EmoticonPickerView) view.findViewById(R.id.emoticon_picker_view);
// 显示录音按钮
switchToTextButtonInInputBar.setVisibility(View.GONE);
switchToAudioButtonInInputBar.setVisibility(View.VISIBLE);
// 文本录音按钮切换布局
textAudioSwitchLayout = (FrameLayout) view.findViewById(R.id.switchLayout);
if (isTextAudioSwitchShow) {
textAudioSwitchLayout.setVisibility(View.VISIBLE);
} else {
textAudioSwitchLayout.setVisibility(View.GONE);
}
}
项目:videorecord
文件:VideoPlayerActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 防止锁屏
getwindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
mPath = getIntent().getStringExtra(VConstant.RECORD_VIDEO_PATH);
mCoverPath = getIntent().getStringExtra(VConstant.RECORD_VIDEO_CAPTURE);
if (StringUtils.isEmpty(mPath)) {
finish();
return;
}
setContentView(R.layout.activity_video_player);
mloadingCircleView = (LoadingCircleView) findViewById(R.id.loadingView);
mloadingCircleView.setProgeRSS(1,true);
mVideoView = (SurfaceVideoView) findViewById(R.id.videoview);
mPlayerStatus = findViewById(R.id.play_status);
// mloading = findViewById(R.id.loading);
mChronometer = (Chronometer) findViewById(R.id.chronometer);
mChronometer.setonChronometerTickListener(this);
mVideoView.setonPreparedListener(this);
mVideoView.setonPlayStateListener(this);
mVideoView.setonErrorListener(this);
mVideoView.setonClickListener(this);
mVideoView.setonInfoListener(this);
mVideoView.setonCompletionListener(this);
mVideoView.getLayoutParams().height = DeviceUtils.getScreenWidth(this);
findViewById(R.id.root).setonClickListener(this);
if (mPath.startsWith("http")) {
downloadVideo(mPath);
} else {
mVideoView.setVideoPath(mPath);
}
}