本文整理了Java中android.support.v4.app.FragmentActivity.getSystemService()
方法的一些代码示例,展示了FragmentActivity.getSystemService()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getSystemService()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getSystemService
暂无
代码示例来源:origin: smuyyh/BookReader
private boolean isForeground() {
ActivityManager am = (ActivityManager) activity.getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> list = am.getRunningTasks(1);
if (list != null && list.size() > 0) {
ComponentName cpn = list.get(0).topActivity;
if (MainActivity.class.getName().contains(cpn.getClassName())) {
return true;
}
}
return false;
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
mgr=
(DownloadManager)getActivity().getSystemService(Context.DOWNLOAD_SERVICE);
View result=inflater.inflate(R.layout.main, parent, false);
query=result.findViewById(R.id.query);
query.setOnClickListener(this);
start=result.findViewById(R.id.start);
start.setOnClickListener(this);
result.findViewById(R.id.view).setOnClickListener(this);
return(result);
}
代码示例来源:origin: avjinder/Minimal-Todo
private AlarmManager getAlarmManager() {
return (AlarmManager) getActivity().getSystemService(ALARM_SERVICE);
}
代码示例来源:origin: pockethub/PocketHub
private void copyHashToClipboard() {
ClipboardManager manager = (ClipboardManager) getActivity().getSystemService(Context.CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText("hash", commit.sha());
manager.setPrimaryClip(clip);
Toast.makeText(getActivity(), R.string.toast_msg_copied, Toast.LENGTH_SHORT).show();
}
代码示例来源:origin: facebook/facebook-android-sdk
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
// When the search soft input key is clicked,
// hide soft input and search nearby places
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
InputMethodManager imm = (InputMethodManager) getActivity()
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(searchEditText.getWindowToken(), 0);
searchPlace(searchEditText.getText().toString());
}
return true;
}
});
代码示例来源:origin: avjinder/Minimal-Todo
@Override
public void onClick(View view) {
String toDoTextContainer = mToDoTextBodyEditText.getText().toString();
String toDoTextBodyDescriptionContainer = mToDoTextBodyDescription.getText().toString();
ClipboardManager clipboard = (ClipboardManager) getActivity().getSystemService(Context.CLIPBOARD_SERVICE);
CombinationText = "Title : " + toDoTextContainer + "\nDescription : " + toDoTextBodyDescriptionContainer + "\n -Copied From MinimalToDo";
ClipData clip = ClipData.newPlainText("text", CombinationText);
clipboard.setPrimaryClip(clip);
Toast.makeText(getContext(), "Copied To Clipboard!", Toast.LENGTH_SHORT).show();
}
});
代码示例来源:origin: joyoyao/superCleanMaster
public void amKillProcess(String process) {
ActivityManager am = (ActivityManager) getActivity().getSystemService(Context.ACTIVITY_SERVICE);
Log.d("proc", "activity init");
final List<ActivityManager.RunningAppProcessInfo> runningProcesses = am.getRunningAppProcesses();
Log.d("proc", "" + runningProcesses.size());
for (ActivityManager.RunningAppProcessInfo runningProcess : runningProcesses) {
if (!runningProcess.processName.equals(process)) {
Log.d("proc", runningProcess.processName);
android.os.Process.sendSignal(runningProcess.pid, android.os.Process.SIGNAL_KILL);
}
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (event == null || event.getAction() == KeyEvent.ACTION_UP) {
adapter.add(v.getText().toString());
v.setText("");
InputMethodManager imm=
(InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
}
return(true);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (event == null || event.getAction() == KeyEvent.ACTION_UP) {
adapter.add(v.getText().toString());
v.setText("");
InputMethodManager imm=
(InputMethodManager)getActivity()
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
}
return(true);
}
代码示例来源:origin: yipianfengye/android-zxingLibrary
private void playBeepSoundAndVibrate() {
if (playBeep && mediaPlayer != null) {
mediaPlayer.start();
}
if (vibrate) {
Vibrator vibrator = (Vibrator) getActivity().getSystemService(getActivity().VIBRATOR_SERVICE);
vibrator.vibrate(VIBRATE_DURATION);
}
}
代码示例来源:origin: hidroh/materialistic
private void toggleSoftKeyboard(boolean visible) {
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(
Context.INPUT_METHOD_SERVICE);
if (visible) {
imm.showSoftInput(mEditText, InputMethodManager.SHOW_IMPLICIT);
} else {
imm.hideSoftInputFromWindow(mEditText.getWindowToken(), 0);
}
}
代码示例来源:origin: avjinder/Minimal-Todo
public void hideKeyboard(EditText et) {
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(et.getWindowToken(), 0);
}
代码示例来源:origin: facebook/facebook-android-sdk
private void onActionButtonClicked() {
toggleMapAndList();
// Hide soft input
InputMethodManager imm = (InputMethodManager) getActivity()
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(searchEditText.getWindowToken(), 0);
}
代码示例来源:origin: JZ-Darkal/AndroidHttpCapture
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
//当actionId == XX_SEND 或者 XX_DONE时都触发
//或者event.getKeyCode == ENTER 且 event.getAction == ACTION_DOWN时也触发
//注意,这是一定要判断event != null。因为在某些输入法上会返回null。
if (actionId == EditorInfo.IME_ACTION_GO
|| actionId == EditorInfo.IME_ACTION_DONE
|| (event != null && KeyEvent.KEYCODE_ENTER == event.getKeyCode()
&& KeyEvent.ACTION_DOWN == event.getAction())) {
if (urlText.getText().length() > 0) {
loadUrl(v.getText() + "");
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
}
}
//处理事件
}
return false;
}
});
代码示例来源:origin: xinghongfei/LookLook
@Override
public void onPause() {
super.onPause();
if (monitoringConnectivity) {
final ConnectivityManager connectivityManager
= (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
connectivityManager.unregisterNetworkCallback(connectivityCallback);
}
monitoringConnectivity = false;
}
}
代码示例来源:origin: novoda/android-demos
private LatLng getLastKnownLatLng() {
Location location = ((LocationManager) getActivity().getSystemService(Context.LOCATION_SERVICE)).getLastKnownLocation("gps");
return locationToLatLng(location);
}
代码示例来源:origin: xinghongfei/LookLook
private void checkConnectivity(View view) {
final ConnectivityManager connectivityManager
= (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE);
final NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
connected = activeNetworkInfo != null && activeNetworkInfo.isConnected();
if (!connected && progress != null) {//不判断容易抛出空指针异常
progress.setVisibility(View.INVISIBLE);
if (noConnectionText == null) {
ViewStub stub_text = (ViewStub) view.findViewById(R.id.stub_no_connection_text);
noConnectionText = (TextView) stub_text.inflate();
}
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
connectivityManager.registerNetworkCallback(
new NetworkRequest.Builder()
.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET).build(),
connectivityCallback);
monitoringConnectivity = true;
}
}
}
代码示例来源:origin: naman14/Timber
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
LayoutInflater layoutInflater = (LayoutInflater) getActivity().getSystemService(
Context.LAYOUT_INFLATER_SERVICE);
LinearLayout aboutBodyView = (LinearLayout) layoutInflater.inflate(R.layout.layout_about_dialog, null);
代码示例来源:origin: yipianfengye/android-zxingLibrary
@Override
public void onResume() {
super.onResume();
if (hasSurface) {
initCamera(surfaceHolder);
} else {
surfaceHolder.addCallback(this);
surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}
decodeFormats = null;
characterSet = null;
playBeep = true;
AudioManager audioService = (AudioManager) getActivity().getSystemService(getActivity().AUDIO_SERVICE);
if (audioService.getRingerMode() != AudioManager.RINGER_MODE_NORMAL) {
playBeep = false;
}
initBeepSound();
vibrate = true;
}
代码示例来源:origin: hidroh/materialistic
private void createSearchView(MenuItem menuSearch) {
final SearchView searchView = (SearchView) mActionViewResolver.getActionView(menuSearch);
searchView.setQueryHint(getString(R.string.hint_search_saved_stories));
searchView.setSearchableInfo(((SearchManager) getActivity()
.getSystemService(Context.SEARCH_SERVICE))
.getSearchableInfo(getActivity().getComponentName()));
searchView.setIconified(!mSearchViewExpanded);
searchView.setQuery(mFilter, false);
searchView.setOnSearchClickListener(v -> {
mSearchViewExpanded = true;
v.requestFocus();
});
searchView.setOnCloseListener(() -> {
// trigger a dummy empty search intent, as empty query does not get submitted
searchView.setQuery(FavoriteActivity.EMPTY_QUERY, true);
return false;
});
}
内容来源于网络,如有侵权,请联系作者删除!