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

8
Androidアプリの透明なデモ画面をどのように作成しますか?
ユーザーが初めてアプリケーションをインストールしたときにのみ起動する半透明のデモ画面を作成しようとしています。以下は、Pulse Newsアプリの例です。 Galaxy Nexus Nexus One 「タップして閉じる」機能の代わりに、ユーザーがこのような透明なデモページをいくつかスワイプできるようにしたいと考えています。 最初の試みとして、ViewPagerIndicatorライブラリのサンプルを変更しました。ビューページャーの各フラグメント内のImageViewで半透明のPNGを使用しました。次に、これを「メインアクティビティ」のonCreateメソッドの「デモアクティビティ」として起動しました。 問題:「メインアクティビティ」がバックグラウンドで表示されず、代わりに真っ黒でした。ここで解決策を試しましたが、問題は解決しませんでした。 このようなものを作成するためのより良いアプローチはありますか、それとも私は正しい軌道に乗っていますか? また、これがどのように実装されるかに依存する別の関連する質問がありました。テキストと矢印をオーバーレイして、バックグラウンドの特定のUIコンポーネントを指すようにしています。テキストと矢印のあるPNGを使用すると、さまざまなデバイスで適切に拡大縮小されない可能性があります。つまり、矢印は必ずしもバックグラウンドの正しいUIコンポーネントを指しているとは限りません。この問題にも取り組む方法はありますか? ありがとう! 最初の試行のコードは次のとおりです。 DemoActivity.java public class DemoActivity extends FragmentActivity { DemoFragmentAdapter mAdapter; ViewPager mPager; PageIndicator mIndicator; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.demo_activity); mAdapter = new DemoFragmentAdapter(getSupportFragmentManager()); mPager = (ViewPager)findViewById(R.id.pager); mPager.setAdapter(mAdapter); //mPager.setAlpha(0); UnderlinePageIndicator indicator = (UnderlinePageIndicator)findViewById(R.id.indicator); indicator.setViewPager(mPager); indicator.setFades(false); mIndicator …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.