InfoExternalsFragment.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:nextgislogger 作者:
@Override
public void onClick(View v) {
    switch (v.getId()) {
        case R.id.btn_settings:
            Intent preferencesActivity = new Intent();

            if (!isConnected() || !mEngine.isEngineEnabled()) {
                if (!((ProgressBarActivity) getActivity()).isSessionClosed()) {
                    Toast.makeText(getActivity(), R.string.session_close_first, Toast.LENGTH_SHORT).show();
                    return;
                }

                preferencesActivity.setClass(getActivity(), PreferencesActivity.class);
                preferencesActivity.putExtra(PreferenceActivity.EXTRA_SHOW_FRAGMENT, SensorsPreferenceFragment.class.getName());
            } else if (!((ArduinoEngine) mEngine).isBTEnabled())
                preferencesActivity.setAction(android.provider.Settings.ACTION_BLUETOOTH_SETTINGS);
            else {
                connect();
                break;
            }

            startActivity(preferencesActivity);
            break;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号