title: Cannot scroll to specific view in scrollView
body: <p>I have a couple of <code>EditText</code>s in a ScrollView. Below one <code>EditText</code> there's a <code>TextView</code>. When soft keyboard focus on that <code>EditText</code> I want to scroll to the <code>TextView</code> I mentioned above so I'm sure it's also visible (it contains some info for the <code>EditText</code> ).</p>
  
  <p>So I have added a focus listener to that <code>EditText</code> and inside there I have this code : </p>
  
  <pre><code>        svContainer.postDelayed(new Runnable() {
              @Override
              public void run() {
                  svContainer.smoothScrollTo(0 , tvInfo.getBottom());
  
  
              }
          }, 300);
  </code></pre>
  
  <p>but nothing happens. <code>TextView</code> stays hidden below keyboard.
  Logcat gives me for <code>tvInfo.getBottom() == 717</code>  </p>
  
  <p>EDIT : While if I change the <code>smoothScrollTo()</code> with <code>svContainer.fullScroll(View.FOCUS_DOWN);</code> then its scrolling all the way to the bottom !</p>
  
  <p>EDIT 2 : adds xml code </p>
  
  <pre><code>&lt;ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
  xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingPrefix"
  android:id="@+id/sv_container"
  android:fillViewport="false" android:background="@color/getstarted_blue_bg"
  android:layout_width="match_parent" android:layout_height="wrap_content"&gt;
  
  &lt;LinearLayout
      android:id="@+id/ll_about_you_container"
      android:orientation="vertical" android:layout_marginTop="@dimen/spacing_xlarge"
      android:layout_width="match_parent" android:layout_height="wrap_content"&gt;
  
      &lt;TextView
          android:text="@string/get_started_about_you" android:textColor="@color/white" android:textStyle="bold"
          android:layout_marginLeft="@dimen/spacing_large" android:layout_marginRight="@dimen/spacing_large"
          android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt;
  
      &lt;EditText
          android:id="@+id/et_industry"
          android:maxLines="1" android:imeOptions="actionNext" android:inputType="textCapSentences"
          android:nextFocusForward="@+id/et_profession"
          android:layout_marginLeft="@dimen/spacing_large" android:layout_marginRight="@dimen/spacing_large"
          android:layout_marginTop="@dimen/spacing_large" android:textColor="@color/white" android:textSize="@dimen/app_text_size_large"
          android:layout_width="match_parent" android:layout_height="wrap_content" /&gt;
  
      &lt;EditText
          android:id="@+id/et_profession"
          android:nextFocusForward="@+id/et_company"
          android:maxLines="1" android:imeOptions="actionNext" android:inputType="textCapSentences"
          android:layout_marginLeft="@dimen/spacing_large" android:layout_marginRight="@dimen/spacing_large"
          android:layout_marginTop="@dimen/spacing_large" android:textColor="@color/white" android:textSize="@dimen/app_text_size_large"
          android:layout_width="match_parent" android:layout_height="wrap_content" /&gt;
  
      &lt;EditText
          android:id="@+id/et_company"
          android:hint="@string/get_started_company" android:textColorHint="@color/white"
          android:maxLines="1" android:imeOptions="actionNext" android:inputType="textCapSentences"
          android:layout_marginLeft="@dimen/spacing_large" android:layout_marginRight="@dimen/spacing_large"
          android:layout_marginTop="@dimen/spacing_large" android:textColor="@color/white" android:textSize="@dimen/app_text_size_large"
          android:layout_width="match_parent" android:layout_height="wrap_content" /&gt;
  
      &lt;TextView
          android:id="@+id/tv_anchor" 
          android:layout_gravity="center"
          android:text="AnchorView"
          android:layout_width="wrap_content" android:layout_height="wrap_content" /&gt;
  
  &lt;/LinearLayout&gt;
  
  &lt;/ScrollView&gt;
  </code></pre>