スポンサーリンク
カテゴリー
タグ
ActionBar adb admob alarmmanager background fetch BOOT_COMPLETED BroadcastReceiver canvas DATE_CHANGED dp dpi EditText get launchMode ListView menu Notification NSURLSession PACKAGE_REPLACED paint PhoneStateListener post px READ_EXTERNAL_STORAGE SQLite storyboard surfaceview tableview TelephonyManager TimeZone TIMEZONE_CHANGED TIME_SET UIActivityIndicatorView UILabel WebView アイコン クリップボード ソフトウェアキーボード パーミッション ヘアライン ライフサイクル 回転 変換 正規表現 解像度リンク
「ListView」タグアーカイブ
ListViewでSwitchCompat
ListViewで普通にXMLからSwitchCompatを使うと落ちる。 ソースから追加すると大丈夫みたい。
1 2 3 4 5 6 |
ContextThemeWrapper ctw = new ContextThemeWrapper(getApplicationContext(), R.style.AppTheme); SwitchCompat sc = new SwitchCompat(ctw); sc.setFocusable(false); sc.setFocusableInTouchMode(false); LinearLayout linearLayout = (LinearLayout) rowView.findViewById(R.id.linearLayoutLightsItem); linearLayout.addView(sc); |
setFocusable(とsetFocu … 続きを読む →
カスタムListViewの行にButton/ImageButtonがあるとonItemClickが呼ばれない
なんでだ? ・解決方法 ListViewの行のレイアウトで以下3行を追加。
1 2 3 4 5 6 7 8 9 10 |
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" : android:descendantFocusability="blocksDescendants"> <Button : android:focusableInTouchMode="false" android:focusable="false" /> </LinearLayout> |
参考
カスタムListViewのボタンで要素を削除
ListViewで各行に削除ボタンを設置して、削除ボタンクリックで当該行を削除する。 ※iOSでよくあるやつ。 ListAdapterの中でボタンにonClickListenerをセットしてもListViewを再描画する … 続きを読む →
ListViewで自動スクロール
ListViewをプログラムからスクロールさせる。 ・指定した項目が画面に表示されていない場合、指定した項目が 画面の最下部に表示される位置までスクロールする。 [crayon-6705d8a4d7b5498979737 … 続きを読む →