問題タブ [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.
android - android (スワイプ可能なタブ) で PagerAdapter を使用して単一のタブで複数のアクティビティ
複数のアクティビティを含む 1 つのタブを作成するにはどうすればよいですか? これまでのところ、1 つの小さなデモを開発しました (下の画像のように)。
ここでは、「チェックイン」タブに 1 つのアクティビティしかありません。ここで、[チェックイン] タブ内のボタンをクリックすると、同じ [チェックイン] タブで 2 番目のアクティビティが表示されるはずです。以下は、ページャーアダプターを使用した私のコードです。
activity_main.xml
MainActivity.java
MyPagerAdaper.java
APIレベル2.2でアプリを開発しています。また、タブをスワイプできるようにしたいのですが、やりました。また、API レベル 11 を必要とする Fragments のトピックに出会いました。この問題を克服するために何をすべきか混乱しています。何をする必要がありますか?または、単一のタブで複数のアクティビティを作成するためのより良い解決策はありますか?
android - View の Visibility が GONE に設定されていますが、View は PagerAdapter 内の画面に表示されます。
この人たちを助けてください、私は立ち往生しています
私はビューページャーで作業しています。ここでは、ボタンをクリックすると表示されるように線形レイアウトを変更する必要がありますが、visibilty プロパティは機能していないようです。
これが私のコードです
誰でも私を助けてください。
android - 配列リストからファイル名を取得
この PageAdapter からファイル名を取得するにはどうすればよいので、それを文字列として使用して画像を削除できます。
viewPager.setCurrentItem(position) を文字列に変換してみました。viewPager.getCurrentItem() を変換してみました。ビットマップを文字列に変換してみました。
私はstackoverflowとGoogleを3日間検索してきましたが、これに役立つものは何も見つかりません.
提供できるヘルプは大歓迎です。
FullScreenViewActivity.java
FullScreenImageAdapter.java
Utils.java
AppConstant.java
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でフラグメント状態を保存することはできませんでした
前もって感謝します。
android - ViewPager はカーソル位置をオフセットします
このViewPager に似た状況があります。SimpleCursorAdapterとこのViewPager Cursorの位置で間違ったカーソルを取得しましたが、質問には適切な回答がありませんでした。
状況
ビューページャーにデータベース (カーソル) からビューをロードしています。アイテム( など)のテキストを設定するButtons
とTextViews
、正しいカーソル(予想される位置)でこれが行われます。しかし、私がしようとするbutton.getText()
と、データベース内の次の位置からのテキストが表示されます(ボタンなどと同じ)。ユーザーが前方にスワイプすると、カーソルは次の位置に値を返し、ユーザーが後方にスワイプすると、前の位置に値を返します
そのため、位置でx
前方にスワイプするとカーソルが位置x + 1
に戻り、後方にスワイプするとカーソルが位置に戻りますx - 1
。どうすればこれを解決できますか? これは私のPagerAdapter.instantiateItem
そして私の onLoadFinished()
助けを得ることを願っています。
java - ViewPager.SimpleOnPageChangeListener が機能しない
ViewPager / PagerAdapter を使用して、ステーションを変更するために一連のフッター画像をスワイプできるようにする必要があります (文字列 PLAYLIST を変更することにより):
...しかし、画像をスワイプしても何も起こらないようです。
どんな提案でも大歓迎です!