0

TextView関数を持つを使用したアクティビティがありonClickます。をクリックすると、新しいアクティビティが開き、新しく開かれたアクティビティの特定の (たとえば別の) にTextViewジャンプします。これを行う可能性はありますか?idTextView

4

3 に答える 3

0

あなたTextViewと他の要素を a の中に入れてから、メソッドをScrollView使用して特定の要素の場所にジャンプすることができます。最初にその特定の要素の位置を見つける必要があります。scrollTo(int x, int y)ScrollView

于 2013-07-13T20:20:38.237 に答える
0

これは私が必要なものです:

            scrollview.post(new Runnable() {
                @Override
                public void run() {
                    scrollview.smoothScrollTo(0, some_random_view_id.getTop());
                }
            });
于 2013-07-17T09:58:10.187 に答える
0

onCLickコールバックで、インテントを使用して新しい を起動しますActivityTextView必要に応じて、Intent で putExtra メソッドを使用して、「ハイライト」などの追加情報を追加します。

Intent intent = new Intent(getBaseContext(), NewActivity.class);
intent.putExtra("TEXT_VIEW_ID", id);
startActivity(intent);

次に、onCreate()NewActivity のメソッドで、必要なfindViewByIdを取得してから呼び出すことができます。TextViewrequestFocus

于 2013-07-14T01:06:59.833 に答える