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 для загрузки направляющих.