Android лучшие практики для реализации руководства пользователя

Я хочу реализовать руководство пользователя в моем приложении. Но мне не ясно, что будет лучшим решением для этого. Моя идея для руководства пользователя, основанного на html faq, где руководство пользователя - это отдельная деятельность, в верхней части которой находится оглавление, за которым следует настоящее руководство. Каждый элемент из оглавления является ссылкой на конкретную привязку в руководстве пользователя. И у acitivty будет кнопка back-to-top. Мой вопрос, как я должен реализовать все эти функции? Должен ли я работать с типичными подклассами View или я должен попытаться реализовать html-документ с веб-обзором (я никогда не работал с веб-API, поэтому я не знаю, возможно ли реализовать автономный html-документ)

Изменить: урок усвоен. Отныне я публикую вопросы только о конкретных проблемах кодирования.

Ps может кто-нибудь может предложить сайт, где можно обсудить более общие вопросы и предложения?

1 ответ

Предлагаем вам создать menu_exit_help, содержащий: on MainActivity (BaseActivity). Разрешить, чтобы он появлялся на всех экранах.

@Override
        public boolean onCreateOptionsMenu(Menu menu) {
            MenuInflater inflater = getMenuInflater();
            inflater.inflate(R.menu.menu_exit_help, menu);      
            return super.onCreateOptionsMenu(menu);
        }


    @Override
        public boolean onOptionsItemSelected(MenuItem item) {


            if (item.getItemId() == R.id.menuActionHelp) {
                Helper.walletGuidelines(this);
            }

            return super.onOptionsItemSelected(item);
        }

menu_exit_help содержит:

    <item
        android:id="@+id/menuActionHelp"
        android:icon="?action_base_help"
        android:title="@string/action_help"
        yourapp:showAsAction="ifRoom"/>

Helper.walletGuidelines (это) является отдельным классом. который помогает взаимодействовать с serverURL для загрузки направляющих.

Другие вопросы по тегам