問題タブ [android-pageradapter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1978 参照

android - android (スワイプ可能なタブ) で PagerAdapter を使用して単一のタブで複数のアクティビティ

複数のアクティビティを含む 1 つのタブを作成するにはどうすればよいですか? これまでのところ、1 つの小さなデモを開発しました (下の画像のように)。

ここに画像の説明を入力

ここでは、「チェックイン」タブに 1 つのアクティビティしかありません。ここで、[チェックイン] タブ内のボタンをクリックすると、同じ [チェックイン] タブで 2 番目のアクティビティが表示されるはずです。以下は、ページャーアダプターを使用した私のコードです。

activity_main.xml

MainActivity.java

MyPagerAdaper.java

APIレベル2.2でアプリを開発しています。また、タブをスワイプできるようにしたいのですが、やりました。また、API レベル 11 を必要とする Fragments のトピックに出会いました。この問題を克服するために何をすべきか混乱しています。何をする必要がありますか?または、単一のタブで複数のアクティビティを作成するためのより良い解決策はありますか?

0 投票する
1 に答える
159 参照

android - View の Visibility が GONE に設定されていますが、View は PagerAdapter 内の画面に表示されます。

この人たちを助けてください、私は立ち往生しています

私はビューページャーで作業しています。ここでは、ボタンをクリックすると表示されるように線形レイアウトを変更する必要がありますが、visibilty プロパティは機能していないようです。

これが私のコードです

誰でも私を助けてください。

0 投票する
1 に答える
2479 参照

android - 配列リストからファイル名を取得

この PageAdapter からファイル名を取得するにはどうすればよいので、それを文字列として使用して画像を削除できます。

viewPager.setCurrentItem(position) を文字列に変換してみました。viewPager.getCurrentItem() を変換してみました。ビットマップを文字列に変換してみました。

私はstackoverflowとGoogleを3日間検索してきましたが、これに役立つものは何も見つかりません.

提供できるヘルプは大歓迎です。

FullScreenViewActivity.java

FullScreenImageAdapter.java

Utils.java

AppConstant.java

0 投票する
2 に答える
3487 参照

android - ビューの状態をビューページャーに保存

これは、この質問ViewPager とフラグメントのフォローアップです — フラグメントの状態を保存する正しい方法は何ですか? . 回答のこの部分をコードで解釈する人が必要です。

Another approach is to override FragmentPageAdapter.instantiateItem(View, int) and save a reference to the fragment returned from the super call before returning it (it has the logic to find the fragment, if already present).

を使用してPagerAdapter、カーソルからビューページャーにデータをロードしています。私はすでにPagerAdapter.intantiateItem. 必要なのは、クリックされたボタンの状態を保存できることだけです。これは私のコードです

私もこの答えを試しましたが、ViewPagerでフラグメント状態を保存することはできませんでした

前もって感謝します。

0 投票する
1 に答える
1066 参照

android - ViewPager はカーソル位置をオフセットします

このViewPager に似た状況があります。SimpleCursorAdapterとこのViewPager Cursorの位置で間違ったカーソルを取得しましたが、質問には適切な回答がありませんでした。

状況

ビューページャーにデータベース (カーソル) からビューをロードしています。アイテム( など)のテキストを設定するButtonsTextViews、正しいカーソル(予想される位置)でこれが行われます。しかし、私がしようとするbutton.getText()と、データベース内の次の位置からのテキストが表示されます(ボタンなどと同じ)。ユーザーが前方にスワイプすると、カーソルは次の位置に値を返し、ユーザーが後方にスワイプすると、前の位置に値を返します

そのため、位置でx前方にスワイプするとカーソルが位置x + 1に戻り、後方にスワイプするとカーソルが位置に戻りますx - 1。どうすればこれを解決できますか? これは私のPagerAdapter.instantiateItem

そして私の onLoadFinished()

助けを得ることを願っています。

0 投票する
1 に答える
1276 参照

java - ViewPager.SimpleOnPageChangeListener が機能しない

ViewPager / PagerAdapter を使用して、ステーションを変更するために一連のフッター画像をスワイプできるようにする必要があります (文字列 PLAYLIST を変更することにより):

ここに画像の説明を入力

...しかし、画像をスワイプしても何も起こらないようです。

どんな提案でも大歓迎です!

ソース: