как установить гиперссылку внутри нижнего листа android студия - PullRequest
0 голосов
/ 23 февраля 2020

Я пробовал разные способы сделать текст в виде гиперссылки на нижнем листе, но у меня ничего не получалось! Вот как я это попробовал (в основном упражнении):

        imgProgramTools.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            final BottomSheetDialog btmSheetDialog = new BottomSheetDialog(
                    MenuActivity.this, R.style.BottomSheetDialogTheme
            );
            View btmSheetViewPTP = LayoutInflater.from(getApplicationContext()).inflate(
                    R.layout.layout_bottom_sheet_programtools, (ScrollView)findViewById(R.id.btmSheetContainerPT)
            );

            TextView txtHrefVS = (TextView) findViewById(R.id.hrefVS);
            txtHrefVS.setMovementMethod(LinkMovementMethod.getInstance());

            btmSheetDialog.setContentView(btmSheetViewPTP);
            btmSheetDialog.show();
        }
    });

Это в файле XML:

            <TextView
            android:id="@+id/hrefVS"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:linksClickable="true"
            android:text="@string/lnkOfVS" />

Я попробовал тот же код в другом проекте, не используя нижний лист и все заработало!

...