java setenabled_Java ListView.setEnabled方法代码示例

import android.widget.ListView; //导入方法依赖的package包/类

/**

* Called when the activity is first created.

*/

@Override

public void onCreate(Bundle savedInstanceState) {

PreferenceManager.getDefaultSharedPreferences(this)

.registerOnSharedPreferenceChangeListener(this);

Intent intent = getIntent();

if (savedInstanceState != null) {

mPlaylist = savedInstanceState.getString("playlist");

called = savedInstanceState.getBoolean("called");

mCenter = savedInstanceState.getBoolean("center");

} else {

mPlaylist = intent.getStringExtra("playlist");

called = intent.getBooleanExtra("called", true);

mCenter = intent.getBooleanExtra("center", false);

}

getWindow().setUiOptions(

ActivityInfo.UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW);

if (!called)

ThemeUtils.getAppTheme(this);

setVolumeControlStream(AudioManager.STREAM_MUSIC);

super.onCreate(savedInstanceState);

setContentView(R.layout.media_picker_activity_playlist);

if (!called) {

getActionBar().setDisplayHomeAsUpEnabled(false);

getActionBar().setDisplayShowHomeEnabled(true);

getActionBar().setHomeButtonEnabled(true);

// Initialize part of the UI only if we are not in the

// Nowplaying activity

if (!mPlaylist.equalsIgnoreCase("queue")) {

getActionBar().setTitle(mPlaylist);

InterfaceUtils.setUpFAB(this,

R.drawable.music_playall_holo_dark, (FloatingActionButton) findViewById(R.id.FAB), mFABlistener);

} else

getActionBar().setTitle(R.string.nowplaying_title);

}

activity = this;

mTxt = (TextView) findViewById(R.id.nointernet);

listView = (ListView) findViewById(android.R.id.list);

listView.setOnItemClickListener(new OnItemClickListener() {

@Override

public void onItemClick(AdapterView> arg0, View arg1, int arg2,

long arg3) {

if (!isNetworkAvailable(getBaseContext())) {

listView.setEnabled(false);

mTxt.setVisibility(View.VISIBLE);

} else

MusicUtils.execute(false, new clickerTask(arg2), true);

}

});

if (!isNetworkAvailable(this)) {

listView.setEnabled(false);

mTxt.setVisibility(View.VISIBLE);

}

if (!called)

((TouchInterceptor) listView).setDropListener(mDropListener);

((TouchInterceptor) listView).setRemoveListener(mRemoveListener);

IntentFilter f = new IntentFilter();

f.addAction(MediaPlaybackService.META_CHANGED);

f.addAction(MediaPlaybackService.QUEUE_CHANGED);

registerReceiver(mNowPlayingListener, new IntentFilter(f));

mNowPlayingListener.onReceive(this, new Intent(

MediaPlaybackService.META_CHANGED));

mToken = MusicUtils.bindToService(this, this);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用QTimer对象代替QBasicTimer对象,修改程序class MyWindow(QWidget): def init(self): super().init() self.thread_list = [] self.color_photo_dir = os.path.join(os.getcwd(), "color_photos") self.depth_photo_dir = os.path.join(os.getcwd(), "depth_photos") self.image_thread = None self.saved_color_photos = 0 # 定义 saved_color_photos 属性 self.saved_depth_photos = 0 # 定义 saved_depth_photos 属性 self.init_ui() def init_ui(self): self.ui = uic.loadUi("C:/Users/wyt/Desktop/D405界面/intelrealsense1.ui") self.open_btn = self.ui.pushButton self.color_image_chose_btn = self.ui.pushButton_3 self.depth_image_chose_btn = self.ui.pushButton_4 self.open_btn.clicked.connect(self.open) self.color_image_chose_btn.clicked.connect(lambda: self.chose_dir(self.ui.lineEdit, "color")) self.depth_image_chose_btn.clicked.connect(lambda: self.chose_dir(self.ui.lineEdit_2, "depth")) def open(self): self.profile = self.pipeline.start(self.config) self.is_camera_opened = True self.label.setText('相机已打开') self.label.setStyleSheet('color:green') self.open_btn.setEnabled(False) self.close_btn.setEnabled(True) self.image_thread = ImageThread(self.pipeline, self.color_label, self.depth_label, self.interval, self.color_photo_dir, self.depth_photo_dir, self._dgl) self.image_thread.saved_color_photos_signal.connect(self.update_saved_color_photos_label) self.image_thread.saved_depth_photos_signal.connect(self.update_saved_depth_photos_label) self.image_thread.start() def chose_dir(self, line_edit, button_type): my_thread = MyThread(line_edit, button_type) my_thread.finished_signal.connect(self.update_line_edit) self.thread_list.append(my_thread) my_thread.start()
最新发布
05-26

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值