タグ付けされた質問 「listview」

ListViewは、最新のオペレーティングシステムの大半でUIライブラリによって提供されるグラフィカルな画面コントロールまたはウィジェットであり、アイテムをリスト形式で表示します。

30
Androidでアクティビティの起動時にEditTextがフォーカスを取得しないようにする方法
私はActivityAndroidで、2つの要素があります: EditText ListView 私Activityが開始すると、EditTextに入力フォーカスがあります(カーソルの点滅)。起動時にコントロールに入力フォーカスを設定したくありません。私は試した: EditText.setSelected(false); EditText.setFocusable(false); 運が悪い。起動EditText時に自分を選択しないようにするにはどうすればよいActivityですか?

30
AndroidのListViewで画像を遅延読み込みする方法
ListView一部の画像とそれらの画像に関連付けられたキャプションを表示するためにを使用しています。インターネットから画像を取得しています。画像を遅延読み込みする方法はありますか?テキストが表示されている間、UIはブロックされず、画像がダウンロードされるときに表示されますか? 画像の総数は決まっていません。

15
Android Pull-to-Refreshの実装方法
Twitter(公式アプリ)などのAndroidアプリケーションでは、ListViewに遭遇したときに、それをプルダウンして(解放するとバウンスして)、コンテンツを更新できます。 あなたの意見では、それを実装するための最良の方法は何ですか? 私が考えることができるいくつかの可能性: ListViewの上の項目-ただし、ListViewのアニメーションを使用して項目の位置1(0から始まる)にスクロールして戻るのは簡単な作業ではないと思います。 ListViewの外にある別のビュー-しかし、プルされたときにListViewの位置を下に移動する必要があるので、ListViewへのドラッグタッチが実際にListViewのアイテムをスクロールしているかどうかを検出できるかどうかはわかりません。 何かお勧めですか? PS公式Twitterアプリのソースコードがいつリリースされるのかしら。発売されるとのことですが、6ヶ月が経ち、それ以来、そのことは聞いていません。

11
スクロールすると、ListViewの背景が黒くなる
次の要素から存在する特定のリストを作成して、すべての行が左側に画像と右側にいくつかのテキストを含むスクロール可能なリストを作成しました。 「ルート」レイアウトから始めるには: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#C8C8C8" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content"/> <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:drawSelectorOnTop="false" android:divider="#C8C8C8" android:background="#C8C8C8"/> </LinearLayout> 次に、ListView内に次の「行」アイテムを配置します。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:background="@drawable/bg_row" > <ImageView android:layout_width="wrap_content" android:paddingLeft="10px" android:paddingRight="15px" android:paddingTop="5px" android:paddingBottom="5px" android:layout_height="wrap_content" android:src="@drawable/bg_image" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingTop="5px" android:paddingBottom="5px" android:textSize="16sp" android:textColor="#000000" android:layout_gravity="center" android:maxHeight="50px"/> </LinearLayout> …
427 android  listview 

12
Androidのリストビュー間の行を削除するにはどうすればよいですか?
私はListViewこのように2つのを使用しています: <ListView android:id="@+id/ListView" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> <ListView android:id="@+id/ListView1" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> 2つのListViewの間に空白行が1つあります。どうすれば削除できますか?

1
リストビューのgetListItemXmlAttributesメソッドが子パブリケーションアイテムで失敗する
JSクラスを作成して、アイテムが変更されたときにSG /フォルダーリストビューのデータを入力します。(ハイメのアプローチに従って) 作成されたパブリケーションのアイテムを操作すると、すべてがうまく機能します。 例:コンポーネントまたはページを開くと、カスタムlocked by列がすぐに更新され、ユーザー名が表示されます。 ただし、子パブリケーションに移動してそのプロセスを繰り返すと、親アイテムをローカライズまたは編集するかどうかを尋ねるウィンドウが表示されます。親ウィンドウの編集を選択すると、コードが機能しません。最初のデバッグではまだわかりません。Chromeはエラーを飲み込んでいるようです、Firefoxは私に不可解なものを与えます: タイムスタンプ:2012年6月22日15:42:54 エラー:キャッチされない例外:[例外... "コンポーネントがエラーコードを返しました:0x80004002(NS_NOINTERFACE)[nsIWebProgress.DOMWindow]" nsresult: "0x80004002(NS_NOINTERFACE)"場所: "JSフレーム:: chrome:// browser / content / tabbrowser .xml :: ::行545 "データ:いいえ] 誰か最初のアイデアはありますか?後でいくつかのコードを投稿してみます... PageEx.jsからのコード: Type.registerNamespace("MyCompany.Tridion.RTFExtensions"); /* * Constructor */ MyCompany.Tridion.RTFExtensions.PageEx = function (id) { Type.enableInterface(this, "MyCompany.Tridion.RTFExtensions.PageEx"); this.addInterface("Tridion.ContentManager.Page", [id]); var p = this.properties; p.versionNumberString = undefined; p.modifiedBy = undefined; p.lockedBy = …

6
行ごとに異なるレイアウトのAndroid ListView
行ごとに異なるレイアウトを含む単一のListViewを作成する最良の方法を決定しようとしています。カスタムビュー+カスタム配列アダプターを作成してリストビュー全体のカスタム行をサポートする方法を知っていますが、ListViewにさまざまな行スタイルを実装するにはどうすればよいですか?

30
RecyclerViewで無限リストを実装する方法は?
に変更ListViewしたいと思いRecyclerViewます。私が使用したいonScrollのOnScrollListenerではRecyclerView、ユーザーがリストの最後までスクロールするかどうかを決定します。 RESTサービスから新しいデータをフェッチできるように、ユーザーがリストの最後までスクロールしたかどうかを確認するにはどうすればよいですか?

7
Androidで動的に要素をlistViewに追加する方法
誰でもAndroidでlistViewを作成するためのチュートリアルを説明または提案できますか? これが私の要件です: ボタンを押すことで新しい要素を動的に追加できるはずです。 理解するのに十分単純である必要があります(たとえば、パフォーマンスの向上や変換ビューなしで) StackOverflowに投稿されているこのトピックにはかなりの数の質問があることを知っていますが、私の質問に答える質問が見つかりませんでした。ありがとう!

1
ListBoxとListView-データバインディングの選択方法
WPFアプリケーションのListBoxまたはListViewを検討しています。データバインディングとアイテムテンプレートのどちらかをサポートしているようです。私のアプリケーションには、ユーザー入力に基づいて検索/ソート/フィルタリングできるようにするアイテムの簡単なリストがあります。データバインディングのデモ(http://msdn.microsoft.com/en-us/library/ms771319.aspx)では、CollectionViewSourceを含むListBoxを使用しています。 誰がいつどのコントロールを使用するかについて長所/短所がありますか?

16
RecyclerViewとListView
Android開発者から(リストとカードの作成): RecyclerViewウィジェットは、ListViewのより高度で柔軟なバージョンです。 いいですね。でも、この例の画像を見て、これら2つの違いを本当に混乱しました。 上の画像はListView、カスタムアダプターを使用して簡単に作成できます。 それでは、どのような状況で使用する必要がありますRecyclerViewか?

9
リストビューリストを更新した後、リストの最後までスクロールします
listAdapterを使用してリストビューを更新した後、リストに入力された最後の要素が表示されるように、リストが一番下までスクロールされていることを確認します。これどうやってするの ? 私はこれを試しましたが運はありませんでした: lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); ありがとうございました
292 android  listview  scroll 

12
RecyclerViewで空のビューを表示する方法は?
私は次のようにレイアウトファイル内の特別なビューを置くために使用されていますで説明ListActivityドキュメントべきデータがないときに表示します。このビューにはIDがあり"android:id/empty"ます。 <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> これは新しい方法でどのように実行できるのRecyclerViewでしょうか。

24
OnItemCLickListenerがリストビューで機能しない
Activity クラスコード: conversationList = (ListView)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter=new ConversationArrayAdapter(this, R.layout.conversation_list_item_format_left, conversationDetails); conversationList.setAdapter(conversationArrayAdapter); conversationList.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { Log.d("test","clicked"); } }); クラスのgetView関数Adapter: if (v == null) { LayoutInflater vi = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if(leftSideMessageNumber.equals(m.getTo())) { v = vi.inflate(R.layout.conversation_list_item_format_left, null); } else { v = vi.inflate(R.layout.conversation_list_item_format_right, …
242 android  listview 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.